//Perform login. Gets data from view and calls model. public bool Login() { string EmpID = View.EmpID; string Password = View.Password; int RoleID; bool IsValid = false; EmployeeModel Employee = Model.CheckLogin(EmpID, Password); if (Employee != null) { RoleID = Employee.RoleID; RoleModel Role = Model.GetRole(RoleID); string RoleName = Role.RoleName; switch (RoleName) { case "Manager": frmManager frmManager = new frmManager(Employee); frmManager.ShowDialog(); break; case "Employee": frmAddOrder frmAddOrder = new frmAddOrder(EmpID); frmAddOrder.ShowDialog(); break; } IsValid = true; } return(IsValid); }
void lbOrderNum_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { this.Close(); } else if (e.KeyCode == Keys.Enter) { if (lbOrderNum.SelectedIndex >= 0) { frmAddOrder fao = new frmAddOrder(ref sEngine, lbOrderNum.Items[lbOrderNum.SelectedIndex].ToString()); fao.ShowDialog(); } else { this.Close(); } } }
public void ClickAddOrder(EmployeeModel curEmployeeModel) { frmAddOrder addOrder = new frmAddOrder(curEmployeeModel.EmployeeID); addOrder.ShowDialog(); }