public async Task <List <University_Majors_SubjectGroupDTO> > List([FromBody] University_Majors_SubjectGroupFilterDTO University_Majors_SubjectFilterDTO)
        {
            University_Majors_SubjectGroupFilter University_Majors_SubjectFilter = new University_Majors_SubjectGroupFilter
            {
                University_MajorsId = University_Majors_SubjectFilterDTO.University_MajorsId,
                UniversityId        = University_Majors_SubjectFilterDTO.UniversityId,
                UniversityCode      = new StringFilter {
                    StartWith = University_Majors_SubjectFilterDTO.UniversityCode
                },
                UniversityName = new StringFilter {
                    Contain = University_Majors_SubjectFilterDTO.UniversityName
                },
                MajorsId   = University_Majors_SubjectFilterDTO.MajorsId,
                MajorsCode = new StringFilter {
                    StartWith = University_Majors_SubjectFilterDTO.MajorsCode
                },
                MajorsName = new StringFilter {
                    Contain = University_Majors_SubjectFilterDTO.MajorsName
                },
                SubjectGroupId   = University_Majors_SubjectFilterDTO.SubjectGroupId,
                SubjectGroupCode = new StringFilter {
                    StartWith = University_Majors_SubjectFilterDTO.SubjectGroupCode
                },
                Benchmark = new DoubleFilter {
                    LessEqual = University_Majors_SubjectFilterDTO.Benchmark
                },
                Year = new StringFilter {
                    Equal = University_Majors_SubjectFilterDTO.Year
                },
                Skip      = University_Majors_SubjectFilterDTO.Skip,
                Take      = int.MaxValue,
                OrderType = OrderType.DESC,
                OrderBy   = University_Majors_SubjectGroupOrder.Benchmark
            };

            List <University_Majors_SubjectGroup> University_Majors_Subjects = await University_Majors_SubjectGroupService.List(University_Majors_SubjectFilter);

            List <University_Majors_SubjectGroupDTO> University_Majors_SubjectDTOs = University_Majors_Subjects.Select(u => new University_Majors_SubjectGroupDTO
            {
                Id                  = u.Id,
                MajorsId            = u.MajorsId,
                MajorsCode          = u.MajorsCode,
                MajorsName          = u.MajorsName,
                UniversityId        = u.UniversityId,
                UniversityCode      = u.UniversityCode,
                UniversityName      = u.UniversityName,
                University_MajorsId = u.University_MajorsId,
                SubjectGroupId      = u.SubjectGroupId,
                SubjectGroupCode    = u.SubjectGroupCode,
                SubjectGroupName    = u.SubjectGroupName,
                Benchmark           = u.Benchmark,
                Quantity            = u.Quantity,
                Note                = u.Note,
                Year                = u.Year
            }).ToList();

            return(University_Majors_SubjectDTOs);
        }