using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using GasolineBlend.DAL; using GasolineBlend.Entity; namespace GasolineBlend.BLL { public class QccSearchInfoBLL { private QccSearchInfoDAL _acc =new QccSearchInfoDAL(); public List GetQccSearchInfoDistinctList(int UserId) { List searchResult = new List(); var list = _acc.GetQccSearchInfoDistinctList(UserId); if (list != null)//过滤搜索成功的主体列表 { searchResult = list.Select(p => p.CompanyName).ToList(); } return searchResult; } public List GetSearchPolicyList() { List searchResult = new List(); var list = _acc.GetSearchPolicyList(); if (list != null)//过滤搜索成功的主体列表 { searchResult = list.Select(p => p.CompanyName).ToList(); } return searchResult; } public int AddQccSearchInfo(QccSearchInfo QccSearchInfo) { return _acc.AddQccSearchInfo(QccSearchInfo); } public void AddQccSearchInfo(int UserId,string CompanyName, bool SuccessFlag, string Note,int SearchType) { QccSearchInfo qccSearchInfo=new QccSearchInfo(); qccSearchInfo.UserId = UserId; qccSearchInfo.CompanyName = CompanyName; qccSearchInfo.SuccessFlag = SuccessFlag; qccSearchInfo.Note = Note; qccSearchInfo.SearchType = SearchType; AddQccSearchInfo(qccSearchInfo); } } }