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_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_2(object sender, RoutedEventArgs e) //удаление { try { RealtorEntities db = new RealtorEntities(); Client client = db.Client.Find(SecurityContext.idClient); if (MessageBox.Show("Вы уверены что хотите удалить данного клиента?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Client.Remove(db.Client.Where(dr => dr.id == SecurityContext.idClient).FirstOrDefault()); db.SaveChanges(); ClientList re = new ClientList(); this.Hide(); re.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Button_Click_1(object sender, RoutedEventArgs e) //обновление { try { if (Email.Text != "" || phone.Text != "") { RealtorEntities db = new RealtorEntities(); Client client = db.Client.Find(SecurityContext.idClient); client.LastName = ClientLastName.Text; client.MiddleName = ClientMiddleName.Text; client.Name = ClientName.Text; client.Phone = phone.Text; client.Email = Email.Text; if (MessageBox.Show("Вы уверены что хотите обновить данного клиента?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Client.Create(); db.SaveChanges(); ClientList re = new ClientList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Вы должны заполнить Номер телефона или Эл.почту"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Button_Click(object sender, RoutedEventArgs e) //обновление { if (RealtorLastName.Text != "" && RealtorName.Text != "" && RealtorMiddleName.Text != "") { RealtorEntities db = new RealtorEntities(); Realtor realtor = db.Realtor.Find(SecurityContext.idRealtor); realtor.LastName = RealtorLastName.Text; realtor.MiddleName = RealtorMiddleName.Text; realtor.Name = RealtorName.Text; realtor.Comission = RealtorCommis.Text; if (MessageBox.Show("Вы уверены что хотите обновить данного риелтора?", "Обновление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Realtor.Create(); db.SaveChanges(); RealtorList re = new RealtorList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Заполните обязательные поля"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Realtor realtor = db.Realtor.Find(SecurityContext.idRealtor); db.Realtor.Remove(db.Realtor.Where(dr => dr.id == SecurityContext.idRealtor).FirstOrDefault()); db.SaveChanges(); RealtorList re = new RealtorList(); this.Hide(); re.Show(); }
private void Button_Click_2(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Client client = db.Client.Find(SecurityContext.idClient); db.Client.Remove(db.Client.Where(dr => dr.id == SecurityContext.idClient).FirstOrDefault()); db.SaveChanges(); ClientList re = new ClientList(); this.Hide(); re.Show(); }
private void Button_Click(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Realtor realtor = db.Realtor.Find(SecurityContext.idRealtor); realtor.LastName = RealtorLastName.Text; realtor.MiddleName = RealtorMiddleName.Text; realtor.Name = RealtorName.Text; realtor.Comission = RealtorCommis.Text; db.Realtor.Create(); db.SaveChanges(); RealtorList re = new RealtorList(); this.Hide(); re.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_1(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Client client = db.Client.Find(SecurityContext.idClient); client.LastName = ClientLastName.Text; client.MiddleName = ClientMiddleName.Text; client.Name = ClientName.Text; client.Phone = phone.Text; client.Email = Email.Text; db.Client.Create(); db.SaveChanges(); ClientList re = new ClientList(); this.Hide(); re.Show(); }
private void Button_Click(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Realtor save = new Realtor { LastName = RealtorLastName.Text, Name = RealtorName.Text, MiddleName = RealtorMiddleName.Text, Comission = RealtorCommis.Text, }; db.Realtor.Add(save); db.SaveChanges(); MessageBox.Show("Реалтор добавлен"); RealtorList reg = new RealtorList(); this.Hide(); reg.Show(); }
private void Button_Click_1(object sender, RoutedEventArgs e) { RealtorEntities db = new RealtorEntities(); Client save = new Client { LastName = ClientLastName.Text, Name = ClientName.Text, MiddleName = ClientMiddleName.Text, Phone = phone.Text, Email = Email.Text, }; db.Client.Add(save); db.SaveChanges(); MessageBox.Show("Клиент добавлен"); ClientList reg = new ClientList(); this.Hide(); reg.Show(); }
private void Button_Click_2(object sender, RoutedEventArgs e) { try { if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { RealtorEntities db = new RealtorEntities(); demand demand = db.demand.Find(SecurityContext.idDemand); db.demand.Remove(db.demand.Where(dr => dr.IdDemand == SecurityContext.idDemand).FirstOrDefault()); db.SaveChanges(); DemandListxaml re = new DemandListxaml(); this.Hide(); re.Show(); } } catch { MessageBox.Show("Данная потребность участвует в сделке"); } }
private void Update_Click(object sender, RoutedEventArgs e) { try { if (Floor.Text != "" && Rooms.Text != "" && Square.Text != "") { RealtorEntities db = new RealtorEntities(); Apartment apart = db.Apartment.Find(SecurityContext.id); apart.Floor = int.Parse(Floor.Text); apart.NumberOfRooms = int.Parse(Rooms.Text); apart.square = int.Parse(Square.Text); if (MessageBox.Show("Вы уверены что хотите обновить данные о квартире?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Apartment.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка квартир?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ApartList re = new ApartList(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Проверьте введеные данные"); } }
private void Update_Click(object sender, RoutedEventArgs e) { try { if (int.Parse(dtDemand.Rows[DemandLi.SelectedIndex].ItemArray[1].ToString()) == int.Parse(dtSentence.Rows[SentencLi.SelectedIndex].ItemArray[1].ToString())) { if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { RealtorEntities db = new RealtorEntities(); Deal deal = db.Deal.Find(SecurityContext.idDeal); deal.IdDemand = int.Parse(dtDemand.Rows[DemandLi.SelectedIndex].ItemArray[0].ToString()); deal.IdSentence = int.Parse(dtSentence.Rows[SentencLi.SelectedIndex].ItemArray[0].ToString()); db.Sentence.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка сделок?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { Deal_1 re = new Deal_1(); this.Hide(); re.Show(); } } else { } } else { MessageBox.Show("Вы пытаетесь выбрать риелтора который не предлегала данному клиенту услугу в его потребности"); } } catch { MessageBox.Show("Проверьте выбранные поля"); } }
private void Delete_Click(object sender, RoutedEventArgs e) { try { if (MessageBox.Show("Вы уверены что хотите удалить данную сделку?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorEntities db = new RealtorEntities(); Deal deal = db.Deal.Find(SecurityContext.idDeal); db.Deal.Remove(db.Deal.Where(dr => dr.idDeal == SecurityContext.idDeal).FirstOrDefault()); db.SaveChanges(); Deal_1 re = new Deal_1(); this.Hide(); re.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Delete_Click(object sender, RoutedEventArgs e) { try { if (MessageBox.Show("Вы уверены что хотите удалить данную квартиру?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorEntities db = new RealtorEntities(); Apartment client = db.Apartment.Find(SecurityContext.id); db.Apartment.Remove(db.Apartment.Where(dr => dr.IdApartment == SecurityContext.id).FirstOrDefault()); db.SaveChanges(); ApartList re = new ApartList(); this.Hide(); re.Show(); } } catch { MessageBox.Show("Данная квартира участвует в предложение"); } }
private void Delete_Click(object sender, RoutedEventArgs e) { try { if (MessageBox.Show("Вы уверены что хотите удалить данный объект недвижимости?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorEntities db = new RealtorEntities(); property prop = db.property.Find(SecurityContext.idProperty); db.property.Remove(db.property.Where(dr => dr.idProperty == SecurityContext.idProperty).FirstOrDefault()); db.SaveChanges(); Sentensce_Managers re = new Sentensce_Managers(); this.Hide(); re.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Button_Click_1(object sender, RoutedEventArgs e) //удаление { try { if (MessageBox.Show("Вы уверены что хотите удалить данного риелтора?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorEntities db = new RealtorEntities(); Realtor realtor = db.Realtor.Find(SecurityContext.idRealtor); db.Realtor.Remove(db.Realtor.Where(dr => dr.id == SecurityContext.idRealtor).FirstOrDefault()); db.SaveChanges(); RealtorList re = new RealtorList(); this.Hide(); re.Show(); } } catch { MessageBox.Show("Данные риелтор участвует в потребности или предложение"); } }
private void Delete_Click(object sender, RoutedEventArgs e) { try { if (MessageBox.Show("Вы уверены что хотите удалить данное предложение?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorEntities db = new RealtorEntities(); Sentence sentence = db.Sentence.Find(SecurityContext.idSentence); db.Sentence.Remove(db.Sentence.Where(dr => dr.IdSentence == SecurityContext.idSentence).FirstOrDefault()); db.SaveChanges(); SentenceList re = new SentenceList(); this.Hide(); re.Show(); } } catch { MessageBox.Show("Данное предложение участвует в сделке"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) //создание нового клиента { try { if (Email.Text != "" || phone.Text != "") { RealtorEntities db = new RealtorEntities(); Client save = new Client { LastName = ClientLastName.Text, Name = ClientName.Text, MiddleName = ClientMiddleName.Text, Phone = phone.Text, Email = Email.Text, }; db.Client.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка клиентов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ClientList re = new ClientList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Вы должны заполнить Номер телефона или Эл.почту"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Update_Click(object sender, RoutedEventArgs e) { try { if (Square.Text != "") { RealtorEntities db = new RealtorEntities(); var land = db.Land.Find(SecurityContext.id); land.square = int.Parse(Square.Text); if (MessageBox.Show("Вы уверены что хотите обновить данные о доме?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.Land.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { LandLIst re = new LandLIst(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.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(object sender, RoutedEventArgs e) //создание нового риелтора { try { if (RealtorName.Text != "" && RealtorLastName.Text != "" && RealtorMiddleName.Text != "") { RealtorEntities db = new RealtorEntities(); Realtor save = new Realtor { LastName = RealtorLastName.Text, Name = RealtorName.Text, MiddleName = RealtorMiddleName.Text, Comission = RealtorCommis.Text, }; db.Realtor.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка риелторов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { RealtorList re = new RealtorList(); this.Hide(); re.Show(); } } else { MessageBox.Show("Вы заполнили не все обязательные поля"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Button_Click(object sender, RoutedEventArgs e) { try { if (MinPri.Text != "" && MaxPr.Text != "") { if (int.Parse(MinPri.Text) > 0 || int.Parse(MaxPr.Text) > 0) { if (int.Parse(MinPri.Text) < int.Parse(MaxPr.Text)) { RealtorEntities db = new RealtorEntities(); demand save = new demand(); save.IdRealtor = int.Parse(dtRealtor.Rows[RealtorLi.SelectedIndex].ItemArray[0].ToString()); save.IdClient = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString()); switch (TypeCombo.SelectedIndex) { case 0: save.TypePropetry = int.Parse(dtApart.Rows[Type.SelectedIndex].ItemArray[0].ToString()); save.NameType = 3; break; case 1: save.TypePropetry = int.Parse(dtHouse.Rows[Type.SelectedIndex].ItemArray[0].ToString()); save.NameType = 2; break; case 2: save.TypePropetry = int.Parse(dtLand.Rows[Type.SelectedIndex].ItemArray[0].ToString()); save.NameType = 1; break; } save.MaxPrice = int.Parse(MaxPr.Text); save.MinPrice = int.Parse(MinPri.Text); if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.demand.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка потребностей?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { DemandListxaml re = new DemandListxaml(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Проверьте минимальную и максимальную сумму"); } } else { MessageBox.Show("Цена не может быть отрицательной"); } } else { MessageBox.Show("Вы не заполнили поле цена"); } } catch { MessageBox.Show("Проверьте ввденые данные"); } }
private void Update_Click(object sender, RoutedEventArgs e) { try { if (City.Text != "" && Street.Text != "" && NumberHous.Text != "" && LaT.Text != "" && Long.Text != "") { if (City.Text != "" && Street.Text != "" && NumberHous.Text != "" && LaT.Text != "" && Long.Text != "") { var regex = new Regex(@"(.*[!,@,#,$,%,^,&,*,(,),+,_,=,?,№,;,+,=,<,>,',\,|,/,.,\,:,-])"); if (regex.IsMatch(City.Text) || regex.IsMatch(Street.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поля Город или Улици"); } else { regex = new Regex(@"(.*[0-9])"); if (regex.IsMatch(City.Text) || regex.IsMatch(Street.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поля Город или Улици"); } else { if (int.Parse(NumberHous.Text) > 0) { if (int.Parse(LaT.Text) <= 90 && int.Parse(LaT.Text) >= -90) { if (int.Parse(Long.Text) <= 180 && int.Parse(LaT.Text) >= -180) { RealtorEntities db = new RealtorEntities(); property prop = db.property.Find(SecurityContext.idProperty); prop.City = City.Text; prop.Street = Street.Text; prop.Number = int.Parse(NumberHous.Text); prop.latitude = int.Parse(LaT.Text); prop.Longitude = int.Parse(Long.Text); if (MessageBox.Show("Вы уверены что хотите обновить данный объект недвижимости?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.property.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка объектов недвижимости?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { Sentensce_Managers re = new Sentensce_Managers(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Долгота может принимать значения от -180 до +180"); } } else { MessageBox.Show("Широта может принимать значения от -90 до +90"); } } else { MessageBox.Show("Отрицательного Номера дома(квартиры) не сущесвует"); } } } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Некорректный ввод данных проверьте поля Номер дома(квартиры), Долготы или Широты"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) //создание нового клиента { try { if (ClientLastName.Text != "" && phone.Text != "" && ClientName.Text != "" && Log.Text != "" && Pas.Text != "" && phone.Text != "") { if (phone.Text.Length == 11) { if (phone.Text[0] == '7' || phone.Text[0] == '8') { var regex = new Regex(@"(.*[!,@,#,$,%,^,&,*,(,),+,_,=,?,№,;,+,=,<,>,',\,|,/,.,\,:,-])"); if (regex.IsMatch(ClientLastName.Text) || regex.IsMatch(ClientName.Text) || regex.IsMatch(ClientMiddleName.Text) || regex.IsMatch(phone.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО иили Номер телефона"); } else { regex = new Regex(@"(.*[0-9])"); if (regex.IsMatch(ClientLastName.Text) || regex.IsMatch(ClientName.Text) || regex.IsMatch(ClientMiddleName.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле ФИО "); } else { regex = new Regex(@"(.*[a-z])"); var regex_1 = new Regex(@"(.*[A-Z])"); var regex_2 = new Regex(@"(.*[А-Я])"); var regex_3 = new Regex(@"(.*[а-я])"); if (regex.IsMatch(phone.Text) || regex_1.IsMatch(phone.Text) || regex_2.IsMatch(phone.Text) || regex_3.IsMatch(phone.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле Номера телефона "); } else { RealtorEntities db = new RealtorEntities(); Client save = new Client { LastName = LastName_Prov(ClientLastName.Text), Name = ClientName.Text, MiddleName = ClientMiddleName.Text, Phone = phone.Text, Login = Log.Text, Password = Pas.Text }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.Client.Add(save); db.SaveChanges(); if (SecurityContext.autovxod == 3) { if (MessageBox.Show("Перейти на форму списка клиентов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { ClientList re = new ClientList(); this.Hide(); re.Show(); } } if (SecurityContext.autovxod == 1) { if (MessageBox.Show("Перейти на форму авторизации?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { MainWindow re = new MainWindow(); this.Hide(); re.Show(); } } } } } } } else { MessageBox.Show("Номер телефона должен начинатся на 7 или 8 "); } } else { MessageBox.Show("Некорректный ввод Номера телефона "); } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Данный логин существует"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { try { var regex = new Regex(@"(.*[!,@,#,$,%,^,&,*,(,),+,_,=,?,№,;,+,=,<,>,',\,|,/,.,\,:,-])"); if (regex.IsMatch(Price.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле Цена "); } else { if (Price.Text != "") { regex = new Regex(@"(.*[a-z])"); var regex_1 = new Regex(@"(.*[A-Z])"); var regex_2 = new Regex(@"(.*[А-Я])"); var regex_3 = new Regex(@"(.*[а-я])"); if (regex.IsMatch(Price.Text) || regex_1.IsMatch(Price.Text) || regex_2.IsMatch(Price.Text) || regex_3.IsMatch(Price.Text)) { MessageBox.Show("Некорректный ввод данных проверьте поле Цена "); } else { if (int.Parse(Price.Text) > 0) { RealtorEntities db = new RealtorEntities(); Sentence save = new Sentence(); save.IdRealtor = int.Parse(dtRealtor.Rows[RealtorLi.SelectedIndex].ItemArray[0].ToString()); save.IdClient = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString()); save.IdProperty = int.Parse(dtProtert.Rows[PropertLi.SelectedIndex].ItemArray[0].ToString()); save.Price = int.Parse(Price.Text); if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.Sentence.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка предложений?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { SentenceList re = new SentenceList(); this.Hide(); re.Show(); } } } else { MessageBox.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("Данный логин уже занят"); } }
private void Button_Click(object sender, RoutedEventArgs e) { if (SecurityContext.autovxod == 3) //Менеджер { try { if (squ.Text != "") { RealtorEntities db = new RealtorEntities(); Land save = new Land { square = int.Parse(squ.Text), IdClient = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString()) }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.Land.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { LandLIst re = new LandLIst(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Проверьте введеные данные"); } } if (SecurityContext.autovxod == 1) //Клиент { try { if (squ.Text != "") { RealtorEntities db = new RealtorEntities(); Land save = new Land { square = int.Parse(squ.Text), IdClient = SecurityContext.idClient }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.Land.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { LandLIst re = new LandLIst(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Проверьте введеные данные"); } } }