public static List<User> searchUser(string name, string userid, EnumRoles r) { DAL dalDataContext = new DAL(); List<User> uList; if (userid == null || userid.Length > 0) { if (r == EnumRoles.Nil) { uList = (from user in dalDataContext.users where SqlMethods.Like(user.Name, "%" + name + "%") && user.UserID == userid && !(from role in dalDataContext.sRole select role.UserID).Contains(user.UserID) && !(from facAdm in dalDataContext.facAdmins select facAdm.UserID).Contains(user.UserID) select user).ToList<User>(); } else if (r == EnumRoles.Facility_Admin) { uList = (from user in dalDataContext.users where SqlMethods.Like(user.Name, "%" + name + "%") && user.UserID == userid && (from facAdm in dalDataContext.facAdmins select facAdm.UserID).Contains(user.UserID) select user).ToList<User>(); } else { uList = (from user in dalDataContext.users from sysRole in dalDataContext.sRole where SqlMethods.Like(user.Name, "%" + name + "%") && user.UserID == userid && user.UserID == sysRole.UserID && sysRole.RoleLevel == r select user).ToList<User>(); } } else { if (r == EnumRoles.Nil) { uList = (from user in dalDataContext.users where SqlMethods.Like(user.Name, "%" + name + "%") && !(from role in dalDataContext.sRole select role.UserID).Contains(user.UserID) && !(from facAdm in dalDataContext.facAdmins select facAdm.UserID).Contains(user.UserID) select user).ToList<User>(); } else if (r == EnumRoles.Facility_Admin) { uList = (from user in dalDataContext.users from facAdm in dalDataContext.facAdmins where SqlMethods.Like(user.Name, "%" + name + "%") && user.UserID == facAdm.UserID select user).ToList<User>(); } else { uList = (from user in dalDataContext.users from sysRole in dalDataContext.sRole where SqlMethods.Like(user.Name, "%" + name + "%") && user.UserID == sysRole.UserID && sysRole.RoleLevel == r select user).ToList<User>(); } } return uList; }
public static EnumRoles GetRoleName() { EnumRoles roleName = EnumRoles.Administrator; if (Principal.IsInRole(EnumRoles.Administrator.ToString())) { roleName = EnumRoles.Administrator; } return(roleName); }
public Costumer(string firstname, string lastName, string email, string phonenumber, string password, Adderss address) { CheckValidInput(password, firstname, lastName, email, address, phonenumber); Id = Guid.NewGuid(); FirstName = firstname; LastName = lastName; Email = CheckEmail(email); Address = address; Phonenumber = phonenumber; Password = CheckPassword(password); Role = EnumRoles.COSTUMER; }
public frmAssign(User u, string uid, EnumRoles x, frmSearchUsers f) : this() { this.user = u; this.action = x; this.admFrame = f; this.txtAssn.Text = x.ToString(); this.txtUserID.Text = uid; AdminHelper client = new AdminHelper(); this.txtCurrRole.Text = ((EnumRoles)client.ViewUserRole(uid)).ToString(); client.Close(); }
public IActionResult Add() { List <RolesVM> roles = new List <RolesVM>(); EnumRoles enumRoles = new EnumRoles(); string rolid = Convert.ToInt32(enumRoles).ToString(); string rolname = Convert.ToString(enumRoles); List <int> rolidd = Enum.GetValues(typeof(EnumRoles)).Cast <EnumRoles>().Cast <int>().ToList(); //string[] rolnamee = Enum.GetNames(typeof(EnumRoles)); AdminUserVM model = new AdminUserVM(); return(View(model)); }
public RolControl(EnumRoles rolenumber) { number = Convert.ToInt32(rolenumber); }
public RolControl(EnumRoles role) { rolNumber = Convert.ToInt32(role); }
public SysRole(string uid, EnumRoles role, string remarks) { this.userID = uid; this.role = role; this.remarks = remarks; }
public RoleControl(EnumRoles rolenumber) { pagerol = Convert.ToInt32(rolenumber).ToString(); }
public List<User> SearchUserByRole(string name, string userid, EnumRoles r) { return UserController.searchUser(name, userid, r); }
public RoleTest(EnumRoles roles) { rol = Convert.ToInt32(roles).ToString(); }