private void back_Click(object sender, RoutedEventArgs e) { HouseList re = new HouseList(); this.Hide(); re.Show(); }
private void Update_Click(object sender, RoutedEventArgs e) { try { if (Storeys.Text != "" && Rooms.Text != "" && Square.Text != "") { RealtorEntities db = new RealtorEntities(); House house = db.House.Find(SecurityContext.id); house.Storeys = int.Parse(Storeys.Text); house.NumberOfRooms = int.Parse(Rooms.Text); house.square = int.Parse(Square.Text); if (MessageBox.Show("Вы уверены что хотите обновить данные о доме?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { db.House.Create(); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка домов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { HouseList re = new HouseList(); this.Hide(); re.Show(); } } } 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(); House house = db.House.Find(SecurityContext.id); db.House.Remove(db.House.Where(dr => dr.IdHouse == SecurityContext.id).FirstOrDefault()); db.SaveChanges(); HouseList re = new HouseList(); this.Hide(); re.Show(); } } catch { MessageBox.Show("Данный дом участвует в предложение"); } }
private void Button_Click(object sender, RoutedEventArgs e) //добавление { if (SecurityContext.autovxod == 3) //Риелтор { try { if (Storeys.Text != "" && Rooms.Text != "" && square.Text != "") { RealtorEntities db = new RealtorEntities(); House save = new House { Storeys = int.Parse(Storeys.Text), NumberOfRooms = int.Parse(Rooms.Text), square = int.Parse(square.Text), IdClient = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString()) }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.House.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка домов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { HouseList re = new HouseList(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Проверьте ввденые данные "); } } if (SecurityContext.autovxod == 1) //клиент { try { if (Storeys.Text != "" && Rooms.Text != "" && square.Text != "") { RealtorEntities db = new RealtorEntities(); House save = new House { Storeys = int.Parse(Storeys.Text), NumberOfRooms = int.Parse(Rooms.Text), square = int.Parse(square.Text), IdClient = SecurityContext.idClient }; if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { db.House.Add(save); db.SaveChanges(); if (MessageBox.Show("Перейти на форму списка домов?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { } else { HouseList re = new HouseList(); this.Hide(); re.Show(); } } } else { MessageBox.Show("Вы заполнили не все поля"); } } catch { MessageBox.Show("Проверьте ввденые данные "); } } }