private void SetSalaryCommandExecute() { try { SetSalaryView setSalary = new SetSalaryView(manager, employee); setSalary.ShowDialog(); if ((setSalary.DataContext as SetSalaryViewModel).IsUpdateSalary == true) { EmployeeList = dataBaseService.GetAllEmployees().ToList(); List <vwEmployee> employeesOnSameFloor = new List <vwEmployee>(); foreach (var e in employeeList) { if (e.FloorNumber == manager.FloorNumber) { employeesOnSameFloor.Add(e); } } EmployeeListOnManagerFloor = employeesOnSameFloor; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public SetSalaryViewModel(SetSalaryView setSalaryView, vwManager manager, vwEmployee employee) { this.setSalaryView = setSalaryView; this.manager = manager; this.employee = employee; }