using New_College.IServices; using New_College.Model.Models; using New_College.Services.BASE; using New_College.IRepository.Base; using System.Threading.Tasks; using System.Collections.Generic; using New_College.Model.Request; using System.Linq; namespace New_College.Services { public class D_FackUniversityServices : BaseServices, ID_FackUniversityServices { private readonly IBaseRepository _dal; public D_FackUniversityServices(IBaseRepository dal) { this._dal = dal; base.BaseDal = dal; } /// /// 根据关键词获取对应院校数据 /// /// /// public async Task> Get_FackUniversities(FackRequest request) { var response = new List(); var query = await _dal.Query(e => e.UniversityName.Contains(request.KeyWord)); if (query.Any() && query.Count() > 0) { response = query.ToList(); } return response; } } }