public IList <PackageProductInfo> ReadPackageProduct() { string product_id = tools.CheckStr(Request.Form["product_id"]); string product_amount = tools.CheckStr(Request.Form["product_amount"]); string[] ProductIDArr = product_id.Split(','); string[] ProductAmountArr = product_amount.Split(','); int icount = 0; IList <PackageProductInfo> entityList = new List <PackageProductInfo>(); PackageProductInfo product = null; foreach (string pid in ProductIDArr) { product = new PackageProductInfo(); product.Package_Product_ProductID = int.Parse(pid); product.Package_Product_Amount = int.Parse(ProductAmountArr[icount]); entityList.Add(product); icount++; } if (entityList.Count == 0) { entityList = null; } return(entityList); }
public IList <PackageProductInfo> ReadPackageProduct() { string product_id = tools.CheckStr(Request.Form["product_id"]); string product_amount = tools.CheckStr(Request.Form["product_amount"]); string[] ProductIDArr = product_id.Split(','); string[] ProductAmountArr = product_amount.Split(','); if (product_id.Length == 0) { Public.Msg("error", "错误信息", "请选择套装商品", false, "{back}"); } int icount = 0; IList <PackageProductInfo> entityList = new List <PackageProductInfo>(); PackageProductInfo product = null; foreach (string pid in ProductIDArr) { if (tools.CheckInt(pid) == 0 || tools.CheckInt(ProductAmountArr[icount]) == 0) { continue; } product = new PackageProductInfo(); product.Package_Product_ProductID = int.Parse(pid); product.Package_Product_Amount = int.Parse(ProductAmountArr[icount]); entityList.Add(product); icount++; } if (entityList.Count == 0) { entityList = null; } return(entityList); }
public virtual IList <PackageProductInfo> GetProductListByPackage(int ID) { IList <PackageProductInfo> entityList = null; PackageProductInfo entity = null; string SqlList = "SELECT * FROM Package_Product WHERE Package_Product_PackageID = " + ID; SqlDataReader RdrList = null; try { RdrList = DBHelper.ExecuteReader(SqlList); if (RdrList.HasRows) { entityList = new List <PackageProductInfo>(); } while (RdrList.Read()) { entity = new PackageProductInfo(); entity.Package_Product_ID = Tools.NullInt(RdrList["Package_Product_ID"]); entity.Package_Product_PackageID = Tools.NullInt(RdrList["Package_Product_PackageID"]); entity.Package_Product_ProductID = Tools.NullInt(RdrList["Package_Product_ProductID"]); entity.Package_Product_Amount = Tools.NullInt(RdrList["Package_Product_Amount"]); entityList.Add(entity); entity = null; } return(entityList); } catch (Exception ex) { throw ex; } finally { RdrList.Close(); RdrList = null; } }