public static void SetSuperAdminParents(int userId) { Broker.DataAccess.Role role = Broker.DataAccess.Role.GetRoleByName(RolesInfo.SIMTAdmin); List <Broker.DataAccess.User> parents = Broker.DataAccess.User.GetUsersInRole(role.ID).ToList(); //parents.AddRange(parents.AsEnumerable()); UsersParentship.SetParents(userId, parents); }
private static void Set_BROKERAdminChilds(int userID, int branchId) { List <Broker.DataAccess.User> UsersInBranchWithRoleBroker = Broker.DataAccess.User.Table.Where(u => u.BranchID == branchId && u.Role.Name == RolesInfo.Broker).ToList(); UsersParentship.SetChildren(userID, UsersInBranchWithRoleBroker); }
public static void SetBranchParentsInRole(int userId, int branchId, Broker.DataAccess.Role role) { List <Broker.DataAccess.User> parents = Broker.DataAccess.Branch.GetBranchUsersInRole(role.ID, branchId).ToList(); UsersParentship.SetParents(userId, parents); }