private void LoginExecute() { try { switch (currentEmployee.role) { case "admin": AdminMenu adminMenu = new AdminMenu(); adminMenu.ShowDialog(); break; case "employee": DAN_XLIII.View.Employee e = new DAN_XLIII.View.Employee(currentEmployee.id); e.ShowDialog(); break; case "manager": tblManager m = Service.Service.GetManagerById(currentEmployee.id); if (m.access == "modify") { ManagerModify managerModify = new ManagerModify(); managerModify.ShowDialog(); } else { ManagerReadonly managerReadonly = new ManagerReadonly(); managerReadonly.ShowDialog(); } break; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ManagerReadonlyViewModel(ManagerReadonly open) { readonlyManager = open; employeeList = Service.Service.GetAllEmployees(); }