private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (cb1.IsChecked == true || cb2.IsChecked == true || cb3.IsChecked == true || cb4.IsChecked == true)
            {
                if (Valid(tb1.Text, RequestsCount(1)) || Valid(tb2.Text, RequestsCount(2)) || Valid(tb3.Text, RequestsCount(3)) || Valid(tb4.Text, RequestsCount(4)))
                {
                    using (db = new Program_V1Context())
                    {
                        db.RequestsProducts.RemoveRange(db.RequestsProducts.Where(u => u.IdRequest == IdReq));
                        db.SaveChanges();
                    }


                    if (cb1.IsChecked == true)
                    {
                        if (Valid(tb1.Text, RequestsCount(1)))
                        {
                            AddRequestsProducts(tb1, 1, cb1, IdReq);
                            MessageBox.Show($"Количество антигрипина отредактировано");
                        }
                        else
                        {
                            MessageBox.Show("Поле пустое или равно 0");  // предумать нормальный месседж про преувеличение допустимого
                        }
                    }

                    if (cb2.IsChecked == true)
                    {
                        if (Valid(tb2.Text, RequestsCount(2)))
                        {
                            AddRequestsProducts(tb2, 2, cb2, IdReq);
                            MessageBox.Show($"Количество парацетомола отредактировано");
                        }
                        else
                        {
                            MessageBox.Show("Поле пустое или равно 0");
                        }
                    }

                    if (cb3.IsChecked == true)
                    {
                        if (Valid(tb3.Text, RequestsCount(3)))
                        {
                            AddRequestsProducts(tb3, 3, cb3, IdReq);
                            MessageBox.Show($"Количество валерьянки отредактировано");
                        }
                        else
                        {
                            MessageBox.Show("Поле пустое или равно 0");
                        }
                    }

                    if (cb4.IsChecked == true)
                    {
                        if (Valid(tb4.Text, RequestsCount(4)))
                        {
                            AddRequestsProducts(tb4, 4, cb4, IdReq);
                            MessageBox.Show($"Количество наркотиков отредактировано");
                        }
                        else
                        {
                            MessageBox.Show("Поле пустое или равно 0");
                        }
                    }

                    GlavMedWindow glavMedWindow = new GlavMedWindow();
                    glavMedWindow.LoadRequestsAdd();
                }
                else
                {
                    MessageBox.Show("Редактирование невозможно");
                }
            }
            else
            {
                MessageBox.Show("Ничего не выбрано");
            }
        }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (NameTextBox.Text != "" || PasswordBox.Password != "")
     {
         using (db = new Program_V1Context())
         {
             if (db.Users.Any(user => user.Login == NameTextBox.Text && user.Password == PasswordBox.Password))
             {
                 role = (int)db.Users.Where(u => u.Login == NameTextBox.Text && u.Password == PasswordBox.Password).Select(u => u.IdRole).SingleOrDefault();
             }
         }
         if (role == 1)
         {
             AdminWindow adminWindow = new AdminWindow();
             this.Hide();
             adminWindow.ShowDialog();
             this.Show();
             role = 0;
         }
         else if (role == 2)
         {
             GlavMedWindow mainUser = new GlavMedWindow();
             this.Hide();
             mainUser.ShowDialog();
             this.Show();
             role = 0;
         }
         else if (role == 3)
         {
             Departments1Window departments1Window = new Departments1Window();
             this.Hide();
             departments1Window.ShowDialog();
             this.Show();
             role = 0;
         }
         else if (role == 4)
         {
             Departments2Window departments2Window = new Departments2Window();
             this.Hide();
             departments2Window.ShowDialog();
             this.Show();
             role = 0;
         }
         else if (role == 5)
         {
             Departments3Window departments3Window = new Departments3Window();
             this.Hide();
             departments3Window.ShowDialog();
             this.Show();
             role = 0;
         }
         else
         {
             MessageBox.Show("Такого логина или пароля не существует");
         }
     }
     else
     {
         MessageBox.Show("Заполните все поля");
     }
 }