private void AddEditEmployee(object obj) { var addEditEmployeeWindow = new AddEditEmployeeView(obj as Employee); addEditEmployeeWindow.Closed += addEditEmployeeWindow_Closed; addEditEmployeeWindow.ShowDialog(); }
/// <summary> /// Method for executing add Command, opens view for adding new employee /// </summary> private void AddNewEmployeeExecute() { try { AddEditEmployeeView addEmployee = new AddEditEmployeeView(); addEmployee.ShowDialog(); if ((addEmployee.DataContext as AddEditEmployeeViewModel).IsUpdatedEmployee == true) { EmployeeList = service.GetAllEmployees().ToList(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public AddEditEmployeeViewModel(AddEditEmployeeView open, tblEmployee editEmployee) { addEmployee = open; NewEmployee = editEmployee; service = new Service(); }
public AddEditEmployeeViewModel(AddEditEmployeeView openWindow) { addEmployee = openWindow; NewEmployee = new tblEmployee(); service = new Service(); }