public static GroupResponse ConvertTo(DbGroup dbGroup) { if (dbGroup == null) { return(null); } return(new GroupResponse() { Name = dbGroup.Name, StudentCount = dbGroup.StudentsCount, NumberCourse = dbGroup.CoursesNumber, DepartmentName = dbGroup.Department?.Name }); }
public static Group Convert(DbGroup dbGroup) { if (dbGroup == null) { return(null); } return(new Group() { Id = dbGroup.Id, Name = dbGroup.Name, CoursesNumber = dbGroup.CoursesNumber, StudentsCount = dbGroup.StudentsCount, DepartmentId = dbGroup.DepartmentId, Department = DepartmentConverter.Convert(dbGroup.Department), ParentGroupId = dbGroup.ParentGroupId, ChildGroups = dbGroup.ChildGroups .Select(x => GroupConverter.Convert(x)) .ToList() }); }