private void enableDUButtons() { UserRole role; role = new UserRoleDA().getUserRoles("Admin"); if (LoggedInUser.Instance.Info.RoleID == role.roleID) { btnEmployeeDelete.IsEnabled = true; } }
public override string[] GetRolesForUser(string username) { //Implement the logic to resolve the user's name //using (var db = ContextFactory.CreateDefault()) //{ // var rolePermissionManager = new RolePermissionManager(db); // return rolePermissionManager.ResolveRoleName(username); //} var userRoleDA = new UserRoleDA(); userRoleDA.GetListByUsername(username); string[] roles = new string[] { "deer", "moose", "boars" }; return(roles); }
private void enableAdminRole() { UserRole role; role = new UserRoleDA().getUserRoles("Admin"); if (LoggedInUser.Instance.Info.RoleID == role.roleID) { lblwelcomeNote.Content = "Welcome \"Admin\"\n" + LoggedInUser.Instance.Info.name; menuAddNewEmployee.IsEnabled = true; } else { lblwelcomeNote.Content = "Welcome \"Employee\"\n" + LoggedInUser.Instance.Info.name; menuAddNewEmployee.IsEnabled = false; } }