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<string> GetQccSearchInfoDistinctList(int UserId)
|
{
|
List<string> searchResult = new List<string>();
|
var list = _acc.GetQccSearchInfoDistinctList(UserId);
|
if (list != null)//过滤搜索成功的主体列表
|
{
|
searchResult = list.Select(p => p.CompanyName).ToList();
|
}
|
return searchResult;
|
}
|
|
|
public List<string> GetSearchPolicyList()
|
{
|
List<string> searchResult = new List<string>();
|
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);
|
}
|
}
|
}
|