private void btnMainPage_Click(object sender, EventArgs e) { if (userAccount.PermissionSet.IsWorkSpecialist) { _loginForm.ShowWorkSpecialistForm(userAccount, _loginForm); } else if (userAccount.PermissionSet.IsOperationsManager) { _loginForm.ShowManagerMainForm(userAccount, _loginForm); } else if (userAccount.PermissionSet.IsSalesPerson) { _loginForm.ShowSalesEmployeeForm(userAccount, _loginForm); } else if (userAccount.PermissionSet.IsWorkSpecialist) { _loginForm.ShowWorkSpecialistForm(userAccount, _loginForm); } this.Close(); }
private void btnGO_Click(object sender, EventArgs e) { switch (cbRole.SelectedItem.ToString()) { case ("Operations Manager"): userAccount.PermissionSet.IsSalesPerson = false; userAccount.PermissionSet.IsStockClerk = false; userAccount.PermissionSet.IsWorkSpecialist = false; _loginForm.ShowManagerMainForm(userAccount, _loginForm); this.Close(); break; case ("Sales Person"): userAccount.PermissionSet.IsOperationsManager = false; userAccount.PermissionSet.IsStockClerk = false; userAccount.PermissionSet.IsWorkSpecialist = false; _loginForm.ShowSalesEmployeeForm(userAccount, _loginForm); this.Close(); break; case ("Printing / Engraving Specialist"): userAccount.PermissionSet.IsOperationsManager = false; userAccount.PermissionSet.IsSalesPerson = false; userAccount.PermissionSet.IsStockClerk = false; _loginForm.ShowWorkSpecialistForm(userAccount, _loginForm); this.Close(); break; case ("Stock Room Clerk"): userAccount.PermissionSet.IsOperationsManager = false; userAccount.PermissionSet.IsSalesPerson = false; userAccount.PermissionSet.IsWorkSpecialist = false; _loginForm.ShowStockClerkForm(userAccount, _loginForm); this.Close(); break; } }
private void lnkWorkSpecialist_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { _loginForm.ShowWorkSpecialistForm(userAccount, _loginForm); this.Close(); }