//注册用户搜索需求信息3 public List<Commodity> SearchDemandInfo(String KeyWord) { List<Commodity> CommodityList = new List<Commodity>(); DatabaseAccess.DataClasses1DataContext DBAccessor = new DataClasses1DataContext(); //调用存储过程查找数据库 ISingleResult<searchDemandInfoResult> ResultList = DBAccessor.searchDemandInfo(KeyWord, (int)CommodityKind.ALL); //获取返回值 foreach (searchDemandInfoResult a in ResultList) { Commodity commodity = new Commodity(); commodity.ID = a.id; commodity.UserName = a.userfrom; commodity.Name = a.name; commodity.description = a.discription; commodity.EndTime = (DateTime)a.endtime; commodity.kind = (CommodityKind)((int)a.kind); commodity.popularity = (int)a.popularity; //加到列表中 CommodityList.Add(commodity); } return CommodityList; }