private void ChangePage_Click(object sender, RoutedEventArgs e) { employess.Visibility = Visibility.Hidden; trips.Visibility = Visibility.Hidden; home.Visibility = Visibility.Hidden; companyAssets.Visibility = Visibility.Hidden; Style style = Application.Current.FindResource("buttonStyle") as Style; Style styleCl = Application.Current.FindResource("buttonStyleCl") as Style; Home.Style = style; AdminPanel.Style = style; Trips.Style = style; CompanyAssets.Style = style; Button bt = sender as Button; switch (bt.Name.ToString()) { case "Home": home.Visibility = Visibility.Visible; Home.Style = styleCl; home.UpdateTripsList(); home.UpdateInformation(); break; case "AdminPanel": employess.Visibility = Visibility.Visible; AdminPanel.Style = styleCl; employess.CarsListUpdate(); employess.EmployeeListUpdate(); break; case "Trips": trips.Visibility = Visibility.Visible; Trips.Style = styleCl; trips.UpdateTripsList(); trips.updateLists(); break; case "CompanyAssets": companyAssets.Visibility = Visibility.Visible; CompanyAssets.Style = styleCl; companyAssets.UpdateEmployee(); companyAssets.UpdateCar(); break; } }
private void addCar_Button(object sender, RoutedEventArgs e) { if ((CarModel.Text != "") && (CarNumber.Text != "") && (YearOfIssue.Text != "")) { using (CarContext db = new CarContext()) { Car cr = db.Cars.Where(c => c.CarNumber == CarNumber.Text).FirstOrDefault(); if (CarNumber.Text.Length < 8) { WarnngMessage.Text = "Неверный формат номера!"; } else if (cr == null) { Car car = new Car(); car.CarName = CarModel.Text; car.CarNumber = CarNumber.Text; car.YearOfIssue = YearOfIssue.Text; car.State = "Свободна"; car.CarLevel = CarLevel.SelectedValue.ToString(); db.Cars.Add(car); db.SaveChanges(); this.Close(); em.CarsListUpdate(); } else { WarnngMessage.Text = "Этот номер уже есть!"; } } } else { WarnngMessage.Text = "Заполните все поля!"; } }