private void BackAdminPanel_Click(object sender, RoutedEventArgs e) { AdminPanel adminPanel = new AdminPanel(); adminPanel.Show(); Close(); }
private void RegBack(object sender, RoutedEventArgs e) { AdminPanel admin = new AdminPanel(); admin.Show(); Close(); //Кнопка возвращает на форму Директора. }
private void AddId_Click(object sender, RoutedEventArgs e) { string NewNaimenovanie = Naimenovanie.Text; string NewOpisanie = Opisanie.Text; string NewIznos = Iznos.Text; string NewKolvo = Kolvo.Text; string NewTip = Tip.Text; string NewVozrast = Vozrast.Text; if (Naimenovanie.Text == "" || Opisanie.Text == "" || Iznos.Text == "" || Kolvo.Text == "" || Tip.Text == "" || Vozrast.Text == "") { MessageBox.Show("Все поля должны быть заполнены!"); } //Проверка на заполнение полей else { CakesEntities db = new CakesEntities(); var user = db.Instrumenty .Where(u => u.Описание == Opisanie.Text) .FirstOrDefault(); if ((user == null) && (Naimenovanie.Text != "" && Opisanie.Text != "" && Iznos.Text != "" && Kolvo.Text != "" && Vozrast.Text != "" && Tip.Text != "")) { user = new Instrumenty(); user.Наименование = NewNaimenovanie; user.Описание = NewOpisanie; user.Степень_износа = NewIznos; user.Количество = NewKolvo; user.Тип_инструмента = NewVozrast; user.Возраст__в_месяцах_ = NewVozrast; db.Instrumenty.Add(user); db.SaveChanges(); MessageBox.Show("Инструмент успешно добавлен."); AdminPanel adminPanel = new AdminPanel(); adminPanel.Show(); Close(); } } //Добавление нового пользователя в БД и закрытие старой формы и открытие новой. }
private void button_login_Click(object sender, RoutedEventArgs e) { String loginUser = UserLogin.Text; String Pass = Parol.Password; CakesEntities cakesEntities = new CakesEntities(); cakesEntities.Polzovateli.Load(); var Login = cakesEntities.Polzovateli .Where(log => log.Login == UserLogin.Text && log.Password == Parol.Password) .FirstOrDefault(); //Авторизация. Данные берутся из БД if (Login == null) { MessageBox.Show("Пустые поля ввода или неверно введены данные"); } // Проверка на пустые поля if (Login != null) { if (Login != null && Login.Role == "Директор") { AdminPanel adminPanel = new AdminPanel(); adminPanel.Show(); Close(); } } //Проверка на роль Директора if (Login != null) { if (Login != null && Login.Role == "Заказчик") { Zakazchik zakazchik = new Zakazchik(); zakazchik.Show(); Close(); } } //Проверка на роль Директора if (Login != null) { if (Login != null && Login.Role == "Менеджер по продажам") { ManedjerSKlientami manedjer = new ManedjerSKlientami(); manedjer.Show(); Close(); } } //Проверка на роль Менеджер по работе с клиентами if (Login != null) { if (Login != null && Login.Role == "Менеджер по закупкам") { MenedzherPoZakypkam zakypkam = new MenedzherPoZakypkam(); zakypkam.Show(); Close(); } } //Проверка на роль Менеджер по закупкам if (Login != null) { if (Login != null && Login.Role == "Мастер") { Master m = new Master(); m.Show(); Close(); } } //Проверка на роль Мастер }