Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
 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();
 }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
 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("Не выбран комплекс!", "Ошибка!");
     }
 }
Ejemplo n.º 5
0
        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();
        }
Ejemplo n.º 6
0
 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;
     }
 }
Ejemplo n.º 7
0
 private void CancleBtn_Click(object sender, RoutedEventArgs e)
 {
     Navigation.BackPage();
 }