Example #1
0
        public IQueryable <RoleBriefDto> GetBriefAll()
        {
            List <RoleBriefDto> dtos = new List <RoleBriefDto>();

            using (_context)
            {
                IRepository <User> userRep = _context.GetRepository <User>();
                IRepository <Role> roleRep = _context.GetRepository <Role>();

                IQueryable <User> users = userRep.FindAll();
                IQueryable <Role> roles = roleRep.FindAll();

                foreach (var role in roles)
                {
                    RoleBriefDto dto = Mapper.Map <Role, RoleBriefDto>(role);
                    dto.Useramount = roles.Count();

                    dtos.Add(dto);
                }
            }

            return(dtos.AsQueryable());
        }
Example #2
0
 public void Remove(RoleBriefDto udto)
 {
     throw new NotImplementedException();
 }