private void AddBtn_Click(object sender, RoutedEventArgs e) { try { if (password1.Password == password2.Password) { сотрудник.Пароль = password1.Password; if (сотрудник.КодСотрудника == 0) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Сотрудники.Add(сотрудник); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } else { var emp = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Сотрудники.Find(сотрудник.КодСотрудника); emp = сотрудник; ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } MenegerFrame.Frame.GoBack(); }
////////////////////////////////////////////////////////////////////////////////////////////////////// //Страница склада public void updateTab3() { var comboList = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.ToList(); comboList = comboList.Where(p => p.МатериалНаз.ToLower().Contains(TBM.Text.ToLower())).ToList(); DGW.ItemsSource = comboList; }
private void updata() { var comboList = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СписокРасходов.ToList(); comboList = comboList.Where(p => p.СкладМатериала.МатериалНаз.ToLower().Contains(TBM.Text.ToLower()) && p.Задача == задача.КодЗадачи).ToList(); DGM.ItemsSource = comboList; }
public AuthorizPage() { InitializeComponent(); ДорожнаяБазаEntities v = null; v = ДорожнаяБазаEntities.GetДорожнаяБазаEntities(); }
public AddEmpPage(Сотрудники сотрудник) { this.сотрудник = сотрудник; InitializeComponent(); DataContext = сотрудник; CBB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList(); }
public static ДорожнаяБазаEntities GetДорожнаяБазаEntities() { if (DBE == null) { DBE = new ДорожнаяБазаEntities(); } return(DBE); }
private void DelBriBtn_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Вы дельствительно хотете удалить пазицию", "Подверждение", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.Remove((sender as Button).DataContext as Бригады); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); DGB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList(); } }
//удаление материала private void DelMatBtn_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Вы дельствительно хотете удалить пазицию", "Подверждение", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.Remove((sender as Button).DataContext as СкладМатериала); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); updateTab3(); } }
//Удалить Сотрудника private void DelEmp_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Вы дельствительно хотете уволить сотрудника", "Подверждение", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Сотрудники.Remove((sender as Button).DataContext as Сотрудники); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); updateTab2(); } }
public AddMatConPage(Задачи задача) { DataContext = cписокРасходов; InitializeComponent(); CBM.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.ToList(); this.Задачи = задача; }
//Удалить задачу private void DelTaskBtn_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Вы дельствительно хотете удалить задачу", "Подверждение", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Задачи.Remove((sender as Button).DataContext as Задачи); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); updateTab1(); } }
public AddTaskPage(Задачи задача) { this.задача = задача; InitializeComponent(); задача.Дата = DateTime.Today; DataContext = задача; CBK.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Категории.ToList(); CBB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList(); }
private void AddBtn_Click(object sender, RoutedEventArgs e) { try { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.Add(СкладМатериала); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } MenegerFrame.Frame.GoBack(); }
//Обновление всех даных public void Updata() { updateTab1(); updateTab2(); updateTab3(); var comboList = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList(); comboList.Insert(0, new Бригады { Название = "Все" }); CBB1.ItemsSource = comboList; CBB2.ItemsSource = comboList; CBB1.SelectedIndex = 0; CBB2.SelectedIndex = 0; }
//////////////////////////////////////////////////////////////////////////////////////////////////// //Страница задачь public void updateTab1() { var comboList = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Задачи.ToList(); if (CBB1.SelectedIndex > 0) { comboList = comboList.Where(p => p.Бригады == (CBB1.SelectedItem as Бригады)).ToList(); } if (сотрудник.Доступ == "1") { DGT.ItemsSource = comboList; } else { DGT.ItemsSource = comboList.Where(p => p.Бригада == сотрудник.Бригада); } }
private void OkBtn_Click(object sender, RoutedEventArgs e) { try { var material = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.Find(складМатериала.КодМатериала); float kol_vo = float.Parse(PlisBox.Text); material.Количиство += kol_vo; ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } mainPage.updateTab3(); this.Close(); }
////////////////////////////////////////////////////////////////////////////////////////////////////// //Страница сотрудников public void updateTab2() { var comboList = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Сотрудники.ToList(); if (CBB2.SelectedIndex > 0) { comboList = comboList.Where(p => p.Бригады == (CBB2.SelectedItem as Бригады)).ToList(); } comboList = comboList.Where(p => p.Имя.ToLower().Contains(TBN.Text.ToLower())).ToList(); if (сотрудник.Доступ == "1") { LVC.ItemsSource = comboList; } else { LVC0.ItemsSource = comboList.Where(p => p.Бригада == сотрудник.Бригада); } }
private void OkBtn_Click(object sender, RoutedEventArgs e) { TextRange textRange = new TextRange(ReportBox.Document.ContentStart, ReportBox.Document.ContentEnd); задача.Отчет = textRange.Text; try { var task = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Задачи.Find(задача.КодЗадачи); task = задача; ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } this.Close(); }
private void AddBtn_Click(object sender, RoutedEventArgs e) { try { if (бригада.КодБригады == 0) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.Add(бригада); } else { var bri = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.Find(бригада.КодБригады); bri = бригада; } ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } MenegerFrame.Frame.GoBack(); }
private void AddBtn_Click(object sender, RoutedEventArgs e) { try { cписокРасходов.Задачи = Задачи; var sr = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СписокРасходов.ToList().Find(p => p.Задачи == Задачи && p.СкладМатериала == cписокРасходов.СкладМатериала); if (sr != null) { sr.КолисчествоРасхода += cписокРасходов.КолисчествоРасхода; } else { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СписокРасходов.Add(cписокРасходов); } var minZ = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().СкладМатериала.ToList().Find(p => p == cписокРасходов.СкладМатериала); if (minZ.Количиство - cписокРасходов.КолисчествоРасхода > 0) { minZ.Количиство -= cписокРасходов.КолисчествоРасхода; } else { MessageBox.Show("на складе всего " + minZ.Количиство.ToString()); return; } ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } MenegerFrame.Frame.GoBack(); }
private void VxodBtn_Click(object sender, RoutedEventArgs e) { //просба подождать InfV.Visibility = Visibility.Visible; //открытие поотока new Thread(() => { Dispatcher.Invoke((Action)(() => {//поиск пользователя var vxod = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Сотрудники.ToList().Find(p => p.Логин == login.Text && p.Пароль == Convert.ToString(password.Password)); //проверка успеха поиска if (vxod != null) { MenegerFrame.Frame.Navigate(new MainPage(vxod));//откртие главной формы } else { InfV.Visibility = Visibility.Hidden; //скрытие надпись подаждать MessageBox.Show("не верный лошин или пароль", "упс"); //вывод собщене об ощибки } })); }).Start(); }
private void AddBtn_Click(object sender, RoutedEventArgs e) { try { if (задача.КодЗадачи == 0) { ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Задачи.Add(задача); ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } else { var task = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Задачи.Find(задача.КодЗадачи); task = задача; ДорожнаяБазаEntities.GetДорожнаяБазаEntities().SaveChanges(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } MenegerFrame.Frame.GoBack(); }
private void Page_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { DGB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList().Where(p => p.Название.ToLower().Contains(TBB.Text.ToLower())); }
private void TBB_TextChanged(object sender, TextChangedEventArgs e) { DGB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList().Where(p => p.Название.ToLower().Contains(TBB.Text.ToLower())); }
public BrigadeEditorPage() { InitializeComponent(); DGB.ItemsSource = ДорожнаяБазаEntities.GetДорожнаяБазаEntities().Бригады.ToList(); }