1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Data;
- using System.Windows.Documents;
- using System.Windows.Input;
- using System.Windows.Media;
- using System.Windows.Media.Imaging;
- using System.Windows.Shapes;
- using ServiceDEMO.Win;
- namespace ServiceDEMO.Win
- {
- /// <summary>
- /// Логика взаимодействия для ServiceWin.xaml
- /// </summary>
- public partial class ServiceWin : Window
- {
- Goiman_A_AEntities1 db = new Goiman_A_AEntities1();
- private bool _isAdmin = false;
- public ServiceWin()
- {
-
- InitializeComponent();
- ListService.ItemsSource = db.Service.ToList();
- }
- private void AdminB_Click(object sender, RoutedEventArgs e)
- {
- if(_isAdmin)
- {
- wp_admin_btn.Visibility = Visibility.Collapsed;
- AdminB.Content = "Genby";
- _isAdmin = false;
- }
- else
- {
- stp_login.Visibility = Visibility.Visible;
- }
- }
- private void AcceptCodB_Click(object sender, RoutedEventArgs e)
- {
- if (tb_cod.Text == "0000")
- {
- tb_cod.Text = "";
- _isAdmin = true;
- AcceptCodB.Content = "Выход";
- stp_login.Visibility=Visibility.Collapsed;
- wp_admin_btn.Visibility = Visibility.Visible;
- }
- else
- {
- MessageBox.Show("Думай дальше");
- }
- }
- public void DeleteB_Click(object sender, RoutedEventArgs e)
- {
- if(ListService.SelectedItems.Count == 1)
- {
- var item = ListService.SelectedItem as Service;
- db.Service.Remove(item);
- db.SaveChanges();
- ListService.ItemsSource = db.Service.ToList();
- }
- }
-
- private void UpdateB_Click(object sender, RoutedEventArgs e)
- {
- if (!_isAdmin) return;
- MessageBox.Show("");
- }
- private void InsertB_Click(object sender, RoutedEventArgs e)
- {
- new AddServiseWin().Show();
- }
-
- }
- }
|