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); }
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); }
public GroupDTO GetGroupById(int groupId) { var groupModel = db.Groups.GetGroupById(groupId); return(groupModel == null ? null : DtoFactory.GroupModelToGroupDTO(groupModel)); }