private void Button_Click(object sender, RoutedEventArgs e) { ManagerList re = new ManagerList(); this.Hide(); re.Show(); }
private void Button_Click_3(object sender, RoutedEventArgs e) //список менеджеров { ManagerList re = new ManagerList(); this.Hide(); re.Show(); }
private void Button_Click_1(object sender, RoutedEventArgs e) //обновление { if (Password.Text != "" && Login.Text != "") { RealtorEntities db = new RealtorEntities(); Manager manager = db.Manager.Find(SecurityContext.idManager); manager.Login = Login.Text; manager.Password = Password.Text; if (MessageBox.Show("Вы уверены что хотите обновить данного менеджера?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Manager.Create(); db.SaveChanges(); ManagerList re = new ManagerList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Заполните все поля"); } }
private void Button_Click(object sender, RoutedEventArgs e) //создание меденжера { try { if (Password.Text != "" && Login.Text != "" && Last.Text != "" && First.Text != "" && Mid.Text != "") { var regex = new Regex(@"(.*[!,@,#,$,%,^,&,*,(,),+,_,=,?,№,;,+,=,<,>,',\,|,/,.,\,:,-])"); if (regex.IsMatch(Last.Text) || regex.IsMatch(First.Text) || regex.IsMatch(Mid.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО"); } else { regex = new Regex(@"(.*[0-9])"); if (regex.IsMatch(Last.Text) || regex.IsMatch(First.Text) || regex.IsMatch(Mid.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО "); } else { RealtorEntities db = new RealtorEntities(); Manager save = new Manager { LastName = Last.Text, Name = First.Text, MiddleName = Mid.Text, Login = Login.Text, Password = Password.Text, rol = "Manager", }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.Manager.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка менеджеров?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ManagerList re = new ManagerList(); this.Hide(); re.Show(); } } } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Данный логин уже занят"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) //удаление { RealtorEntities db = new RealtorEntities(); Manager manager = db.Manager.Find(SecurityContext.idManager); if (MessageBox.Show("Вы уверены что хотите удалить данного менеджера?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Manager.Remove(db.Manager.Where(dr => dr.IdManager == SecurityContext.idManager).FirstOrDefault()); db.SaveChanges(); ManagerList re = new ManagerList(); this.Hide(); re.Show(); } }
private void Button_Click(object sender, RoutedEventArgs e) //создание меденжера { try { if (Password.Text != "" && Login.Text != "") { RealtorEntities db = new RealtorEntities(); Manager save = new Manager { Login = Login.Text, Password = Password.Text, rol = "Manager", }; db.Manager.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка менеджеров?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ManagerList re = new ManagerList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Вы не ввели логин или пароль"); } } catch { MessageBox.Show("Данный логин уже занят"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) //обновление { try { if (Password.Text != "" && Login.Text != "" && Last.Text != "" && First.Text != "" && Mid.Text != "") { if (Password.Text != "" && Login.Text != "" && Last.Text != "" && First.Text != "" && Mid.Text != "") { var regex = new Regex(@"(.*[!,@,#,$,%,^,&,*,(,),+,_,=,?,№,;,+,=,<,>,',\,|,/,.,\,:,-])"); if (regex.IsMatch(Last.Text) || regex.IsMatch(First.Text) || regex.IsMatch(Mid.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО"); } else { regex = new Regex(@"(.*[0-9])"); if (regex.IsMatch(Last.Text) || regex.IsMatch(First.Text) || regex.IsMatch(Mid.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО "); } else { RealtorEntities db = new RealtorEntities(); Manager manager = db.Manager.Find(SecurityContext.idManager); manager.LastName = Last.Text; manager.Name = First.Text; manager.MiddleName = Mid.Text; manager.Login = Login.Text; manager.Password = Password.Text; if (MessageBox.Show("Вы уверены что хотите обновить данного менеджера?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Manager.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка менеджеров?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ManagerList re = new ManagerList(); this.Hide(); re.Show(); } } } } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Данный логин уже занят"); } }