/// <summary> /// 获取所有仓库(ID和Name) /// </summary> /// <param name="clientID"></param> /// <returns></returns> public List <WareHouse> GetWareHouses(string clientID) { var dal = new WarehouseDAL(); DataTable dt = dal.GetWareHouses(clientID); List <WareHouse> list = new List <WareHouse>(); foreach (DataRow dr in dt.Rows) { WareHouse model = new WareHouse(); model.FillData(dr); list.Add(model); } return(list); }
/// <summary> /// 获取仓库列表 /// </summary> /// <param name="keyWords">关键词</param> /// <param name="pageSize">每页条数</param> /// <param name="pageIndex">页码</param> /// <param name="totalCount">总记录数</param> /// <param name="pageCount">总页数</param> /// <param name="clientID">客户端ID</param> /// <returns></returns> public List <WareHouse> GetWareHouses(string keyWords, int pageSize, int pageIndex, ref int totalCount, ref int pageCount, string clientID) { var dal = new WarehouseDAL(); DataSet ds = dal.GetWareHouses(keyWords, pageSize, pageIndex, ref totalCount, ref pageCount, clientID); List <WareHouse> list = new List <WareHouse>(); foreach (DataRow dr in ds.Tables[0].Rows) { WareHouse model = new WareHouse(); model.FillData(dr); model.City = CommonBusiness.Citys.Where(c => c.CityCode == model.CityCode).FirstOrDefault(); list.Add(model); } return(list); }