Beispiel #1
0
        public IEnumerable <GroupDTO> GetGroupsByUserId(int userId)
        {
            var groupModels = db.Groups.GetGroupsByUserId(userId);

            if (groupModels == null)
            {
                return(null);
            }

            var groupDtos = new List <GroupDTO>();

            foreach (var model in groupModels)
            {
                groupDtos.Add(DtoFactory.GroupModelToGroupDTO(model));
            }

            return(groupDtos);
        }
Beispiel #2
0
        public IEnumerable <GroupDTO> GetAllGroups()
        {
            var groups = db.Groups.GetAllGroups();

            if (groups == null)
            {
                return(null);
            }

            var dtos = new List <GroupDTO>();

            foreach (var group in groups)
            {
                dtos.Add(DtoFactory.GroupModelToGroupDTO(group));
            }

            return(dtos);
        }
Beispiel #3
0
        public GroupDTO GetGroupById(int groupId)
        {
            var groupModel = db.Groups.GetGroupById(groupId);

            return(groupModel == null ? null : DtoFactory.GroupModelToGroupDTO(groupModel));
        }