/// <summary> /// 新增产品信息 /// </summary> /// <param name="ce"></param> /// <returns></returns> public int Add(Product_CE ce) { if (ce != null) { ProductEntity entity = Product_To.To(ce); ProductProvider provider = new ProductProvider(); int line = provider.Add(entity); return(line); } return(0); }
/// <summary> /// 根据产品SN号码查询产品的详细信息 /// SNNum为产品的唯一编号 /// </summary> /// <param name="name"></param> /// <returns></returns> public Product_CE GetProductBySn(string snNum) { if (snNum.IsEmpty()) { return(null); } ProductProvider provider = new ProductProvider(); ProductEntity entity = provider.GetProductBySn(snNum); if (entity != null) { Product_CE productCe = Product_To.ToCE(entity); return(productCe); } return(null); }
/// <summary> /// 查询所有的产信息 /// </summary> /// <returns></returns> public List <Product_CE> GetList() { ProductProvider provider = new ProductProvider(); List <ProductEntity> list = provider.GetListByCache(); if (!list.IsNullOrEmpty()) { List <Product_CE> listResult = new List <Product_CE>(); foreach (ProductEntity iten in list) { Product_CE ce = Product_To.ToCE(iten); listResult.Add(ce); } return(listResult); } return(null); }
/// <summary> /// 根据产品条码查询产品的集合 /// </summary> /// <param name="name"></param> /// <returns></returns> public List <Product_CE> GetListByBarCode(string barCode) { if (barCode.IsEmpty()) { return(null); } ProductProvider provider = new ProductProvider(); List <ProductEntity> list = provider.GetProductByBarCode(barCode); if (!list.IsNullOrEmpty()) { List <Product_CE> listResult = new List <Product_CE>(); foreach (ProductEntity iten in list) { Product_CE ce = Product_To.ToCE(iten); listResult.Add(ce); } return(listResult); } return(null); }