public async Task <University_MajorsDTO> Get([FromBody] University_MajorsDTO university_MajorsDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } var university_Majors = await university_MajorsService.Get(university_MajorsDTO.Id); if (university_Majors == null) { return(null); } var university_Majors_SubjectGroups = await university_Majors_SubjectGroupService.List(new University_Majors_SubjectGroupFilter { UniversityId = new IdFilter { Equal = university_MajorsDTO.UniversityId }, MajorsId = new IdFilter { Equal = university_MajorsDTO.MajorsId }, Year = university_MajorsDTO.Year }); university_MajorsDTO = new University_MajorsDTO(university_Majors); university_MajorsDTO.university_Majors_SubjectGroupDTO = university_Majors_SubjectGroups.Select(u => new University_Majors_SubjectGroupDTO(u)).ToList(); return(university_MajorsDTO); }
public async Task <University_MajorsDTO> Get([FromBody] University_MajorsDTO university_MajorsDTO) { if (university_MajorsDTO == null) { university_MajorsDTO = new University_MajorsDTO(); } University_Majors university_Majors = ConvertDTOtoBO(university_MajorsDTO); university_Majors = await university_MajorsService.Get(university_Majors.Id); return(university_Majors == null ? null : new University_MajorsDTO() { Id = university_Majors.Id, MajorsId = university_Majors.MajorsId, MajorsCode = university_Majors.MajorsCode, MajorsName = university_Majors.MajorsName, UniversityId = university_Majors.UniversityId, UniversityCode = university_Majors.UniversityCode, UniversityName = university_Majors.UniversityName, UniversityAddress = university_Majors.UniversityAddress, Year = university_Majors.Year, }); }