Exemple #1
0
        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);
        }