private void AddEditBTN_Click(object sender, RoutedEventArgs e) { if (warehouse != null) { warehouse.id_chief = (WatLV.SelectedItem as User).Id; warehouse.Id_city = (CityCB.SelectedItem as City).Id; warehouse.Phone = PhoneTB.Text; warehouse.Description = DescriptTB.Text; MessageBox.Show("Успешно", "Редактирование"); } else { MainWindow.KKHDB.Warehouses.Add(new Warehouse { id_chief = (WatLV.SelectedItem as User).Id, Id_city = (CityCB.SelectedItem as City).Id, Phone = PhoneTB.Text, Description = DescriptTB.Text, VisibleStatus = true }); MessageBox.Show("Успешно", "Добавление"); } MainWindow.KKHDB.SaveChanges(); page.Update(); Navigation.BackPage(); }
private void AddEditBTN_Click(object sender, RoutedEventArgs e) { if (user != null) { user.Name = NameTxt.Text; user.Login = LoginTxt.Text; user.Password = PasswordTxt.Text; user.IsVisibal = IsVisiblBtn.IsChecked != true ? false : true; var SelCity = CityCb.SelectedItem as City; user.CityId = SelCity.Id; var SelRole = RoleCb.SelectedItem as Role; user.RoleId = SelRole.Id; } else { var SelCity = CityCb.SelectedItem as City; var SelRole = RoleCb.SelectedItem as Role; MainWindow.KKHDB.Users.Add(new User { Name = NameTxt.Text, Login = LoginTxt.Text, Password = PasswordTxt.Text, IsVisibal = IsVisiblBtn.IsChecked != true ? false : true, CityId = SelCity.Id, RoleId = SelRole.Id }); } MainWindow.KKHDB.SaveChanges(); MessageBox.Show("Успешно", "Добавление"); page.Update(); Navigation.BackPage(); }
private void AddEditBTN_Click(object sender, RoutedEventArgs e) { var Complex = this.DataContext as Complex; if (Complex != null) { Complex.Name = ComplexNameTB.Text; Complex.AddedValue = Convert.ToInt32(AddedValueTB.Text); BuildStatus SelBuildStatus = StatusCB.SelectedItem as BuildStatus; Complex.BuildStatusID = SelBuildStatus.ID; Complex.ConstructionCost = Convert.ToInt32(CostTB.Text); City SelCity = CityCB.SelectedItem as City; Complex.CityID = SelCity.ID; } else { BuildStatus SelBuildStatus = StatusCB.SelectedItem as BuildStatus; City SelCity = CityCB.SelectedItem as City; MainWindow.db.Complex.Add(new Complex { Name = ComplexNameTB.Text, AddedValue = Convert.ToInt32(AddedValueTB.Text), BuildStatusID = SelBuildStatus.ID, ConstructionCost = Convert.ToInt32(CostTB.Text), CityID = SelCity.ID, }); } MainWindow.db.SaveChanges(); MessageBox.Show("Успешно", "Добавление"); Navigation.BackPage(); }
private void AddEditBTN_Click(object sender, RoutedEventArgs e) { if (ComplexLV.SelectedIndex != -1) { var sel = ComplexLV.SelectedItem as Complex; if (house != null) { house.NumberOfHouse = HouseNumerTB.Text; house.AddedValue = Convert.ToInt32(AddValueTB.Text); house.Street = StreetTB.Text; house.ConstructionCost = Convert.ToInt32(ConstructionCostTB.Text); house.ComplexID = sel.ID; } else { MainWindow.db.House.Add(new House { NumberOfHouse = HouseNumerTB.Text, AddedValue = Convert.ToInt32(AddValueTB.Text), Street = StreetTB.Text, ConstructionCost = Convert.ToInt32(ConstructionCostTB.Text), ComplexID = sel.ID }); } MainWindow.db.SaveChanges(); MessageBox.Show("Успешно", "Добавление"); Navigation.BackPage(); } else { MessageBox.Show("Не выбран комплекс!", "Ошибка!"); } }
private void Button_Click(object sender, System.Windows.RoutedEventArgs e) { var cloht = new Cloht { Length = Convert.ToDouble(TxHedigt.Text), Name = Tx_Name.Text, Volume = Convert.ToDouble(TxWidth.Text) * Convert.ToDouble(TxHedigt.Text), Width = Convert.ToDouble(TxWidth.Text) }; MainWindow.KKHDB.Clohts.Add(cloht); MessageBox.Show("Добавлено!"); Navigation.BackPage(); }
private void AddEditBTN_Click(object sender, RoutedEventArgs e) { if (HouseLV.SelectedIndex != -1) { if (apartment != null) { apartment.NumOfFlat = Convert.ToInt32(NumnOfFlatTB.Text); apartment.AddedValue = Convert.ToInt32(AddValueTB.Text); var status = StateCB.SelectedItem as SaleStatus; apartment.SaleStatusID = status.ID; apartment.Porch = Convert.ToInt32(PorchTB.Text); var house = HouseLV.SelectedItem as House; apartment.HouseID = house.ID; apartment.Floor = Convert.ToInt32(FloorTB.Text); apartment.Area = Convert.ToDecimal(AreaTB.Text); apartment.CostOfBuilding = Convert.ToInt32(CostOfBuildingTB.Text); apartment.CountOfRooms = Convert.ToInt32(CountOfRoomsTB.Text); } else { var status = StateCB.SelectedItem as SaleStatus; var house = HouseLV.SelectedItem as House; MainWindow.db.Apartment.Add(new Apartment { NumOfFlat = Convert.ToInt32(NumnOfFlatTB.Text), AddedValue = Convert.ToInt32(AddValueTB.Text), SaleStatusID = status.ID, Porch = Convert.ToInt32(PorchTB.Text), HouseID = house.ID, Floor = Convert.ToInt32(FloorTB.Text), Area = Convert.ToDecimal(AreaTB.Text), CostOfBuilding = Convert.ToInt32(CostOfBuildingTB.Text), CountOfRooms = Convert.ToInt32(CountOfRoomsTB.Text) }); } MainWindow.db.SaveChanges(); MessageBox.Show("Успешно", "Добавление"); Navigation.BackPage(); return; } }
private void CancleBtn_Click(object sender, RoutedEventArgs e) { Navigation.BackPage(); }