private void dg_DoubleClick(object sender, MouseButtonEventArgs e) { var ep = (sender as DataGrid).SelectedItem as Employee; if (ep != null) { AddEmployeeWindow addEmployeeWindow = new AddEmployeeWindow(ep); addEmployeeWindow.ShowDialog(); } }
private void AddEmployee() { var window = new AddEmployeeWindow(); if (window.ShowDialog() == true) { SQLDatabase.LoadData(); Employees = SQLDatabase.Employees.ToObservableCollection(); } }
public Employee AddEmployee(FleetServiceClient socket) { addEmployeeWindow = new AddEmployeeWindow(); addEmployeeViewModel = new AddEmployeeViewModel() { AddCommand = new RelayCommand(ExecuteAddCommand), BusinessUnits = socket.GetAllBusinessUnits().ToList() }; addEmployeeWindow.DataContext = addEmployeeViewModel; return(addEmployeeWindow.ShowDialog() == true ? addEmployeeViewModel.Employee : null); }
private void AddNewEmployee(object obj) { if (User.Man.Type == "Менеджер") { AddEmployeeWindow window = new AddEmployeeWindow(); window.DataContext = new AddEmployeeWindow_VM(AddEmployeeMet); window.ShowDialog(); } else { MessageBox.Show("Додавати і редагувати може тільки менеджер"); } }
private void Add_Employee_Button_Click(object sender, RoutedEventArgs e) { AddEmployeeWindow addEmployee = new AddEmployeeWindow(); if (addEmployee.ShowDialog() == true) { if (ServerConnector.PlaceEmployee(addEmployee.FirstName, addEmployee.LastName)) { refreshEmployeesComboBox(); } else { string messageBoxText = "The entered employee first and last name have alredy exist! Please, enter another employee name."; string caption = "Wrong employee name"; MessageBoxButton button = MessageBoxButton.OK; MessageBoxImage icon = MessageBoxImage.Warning; MessageBox.Show(this, messageBoxText, caption, button, icon); } } }
private void AddEmployee_Click(object sender, RoutedEventArgs e) { AddEmployeeWindow addEmployeeWindow = new AddEmployeeWindow(); addEmployeeWindow.ShowDialog(); }