public SecurityGroupDtoContainer RoleGroups(RoleDto role) { SecurityGroupDtoContainer container = new SecurityGroupDtoContainer(); RoleToGroupTDataAccess roleToGroupDa = new RoleToGroupTDataAccess(); var groupList = roleToGroupDa.GetRoleGroups(role); container.SecurityGroupDtoList.AddRange(groupList); return(container); }
public Framework.Common.CommonBase.DtoContainer GetAllByCondition(string predicate) { var pars = EntityHelper.ConvertExpression <SecurityGroup>(predicate); SecurityGroupDtoContainer container = new SecurityGroupDtoContainer(); var dtoResult = groupBussiness.GetAll(pars); container.SecurityGroupDtoList.AddRange(dtoResult); return(container); }
public Framework.Common.CommonBase.DtoContainer GetAll() { var result = groupBussiness.GetAll(); SecurityGroupDtoContainer container = new SecurityGroupDtoContainer() { SecurityGroupDtoList = result.ToList() }; return(container); }
public Framework.Common.CommonBase.DtoContainer InsertBatch(Framework.Common.PersistantPackage.PersistanceBox dtoList) { List <SecurityGroupDto> lst = dtoList.PersistanceList.Cast <SecurityGroupDto>().ToList(); groupBussiness.Insert(lst); SecurityGroupDtoContainer container = new SecurityGroupDtoContainer() { SecurityGroupDtoList = lst }; return(container); }