Beispiel #1
0
 public void Add()
 {
     if (TableComboBox.Text == "Клиент")
     {
         AddEditClient addEditClient = new AddEditClient(db, datagrid, false);
         addEditClient.Show();
     }
     if (TableComboBox.Text == "Сотрудник")
     {
         AddEditEmployee addEditEmployee = new AddEditEmployee(db, datagrid, false);
         addEditEmployee.Show();
     }
     if (TableComboBox.Text == "Заказ")
     {
         AddEditOrder addEditOrder = new AddEditOrder(db, datagrid, false);
         addEditOrder.Show();
     }
     if (TableComboBox.Text == "Отель")
     {
         AddEditHotel addEditHotel = new AddEditHotel(db, datagrid, false);
         addEditHotel.Show();
     }
     if (TableComboBox.Text == "Точка остановки")
     {
         AddEditTour_point addEditTourPoint = new AddEditTour_point(db, datagrid, false);
         addEditTourPoint.Show();
     }
     if (TableComboBox.Text == "Тур")
     {
         AddEditTour addEditTour = new AddEditTour(db, datagrid, false);
         addEditTour.Show();
     }
 }
 public void EditDepartment()
 {
     try
     {
         int SelectedEmployee = view.SelectedEmployee;
         if (SelectedEmployee == -1)
         {
             throw new LackOfInformationException();
         }
         AddEditEmployee editWin = new AddEditEmployee();
         editWin.Surname            = company[SelectedEmployee].Surname;
         editWin.FName              = company[SelectedEmployee].FName;
         editWin.LName              = company[SelectedEmployee].LName;
         editWin.Department         = company[SelectedEmployee].Department;
         editWin.AddEditBTN.Content = "Редактировать";
         if (editWin.ShowDialog() == true)
         {
             company.RemoveAt(SelectedEmployee);
             company.Insert(SelectedEmployee, new Employee {
                 Surname    = editWin.Surname,
                 FName      = editWin.FName,
                 LName      = editWin.LName,
                 Department = editWin.Department
             });
         }
     }
     catch (LackOfInformationException)
     {
         MessageBox.Show("Выберите сотрудника");
     }
 }
Beispiel #3
0
 public void Edit()
 {
     if (TableComboBox.Text == "Клиент")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Clients.Count())
         {
             AddEditClient addEditClient = new AddEditClient(db, datagrid, true);
             addEditClient.Show();
         }
     }
     if (TableComboBox.Text == "Сотрудник")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Employees.Count())
         {
             AddEditEmployee addEditEmployee = new AddEditEmployee(db, datagrid, true);
             addEditEmployee.Show();
         }
     }
     if (TableComboBox.Text == "Заказ")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Orders.Count())
         {
             AddEditOrder addEditOrder = new AddEditOrder(db, datagrid, true);
             addEditOrder.Show();
         }
     }
     if (TableComboBox.Text == "Отель")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Hotels.Count())
         {
             AddEditHotel addEditHotel = new AddEditHotel(db, datagrid, true);
             addEditHotel.Show();
         }
     }
     if (TableComboBox.Text == "Точка остановки")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Tour_point.Count())
         {
             AddEditTour_point addEditTourPoint = new AddEditTour_point(db, datagrid, true);
             addEditTourPoint.Show();
         }
     }
     if (TableComboBox.Text == "Тур")
     {
         if (datagrid.SelectedIndex >= 0 && datagrid.SelectedIndex < db.Tours.Count())
         {
             AddEditTour AddEddSym = new AddEditTour(db, datagrid, true);
             AddEddSym.Show();
         }
     }
 }
        public void AddDepartment()
        {
            AddEditEmployee addWin = new AddEditEmployee();

            addWin.AddEditBTN.Content = "Добавить";
            if (addWin.ShowDialog() == true)
            {
                company.Add(new Employee
                {
                    Surname    = addWin.Surname,
                    FName      = addWin.FName,
                    LName      = addWin.LName,
                    Department = addWin.Department
                });
            }
        }