public void BindTxt(int wd) { T_Protuct product = new T_Protuct(); List <T_ProductDetail> pdetail = new List <T_ProductDetail>(); List <T_ProductComment> pcommon = new List <T_ProductComment>(); ProductBll bll = new ProductBll(); product = bll.GetProductById(wd); pdetail = bll.GetProductDetailById(wd); if (product != null) { Imgurl1 = product.Imgurl1; Imgurl2 = product.Imgurl2; Imgurl3 = product.Imgurl3; producttitle = product.ProductTitle; productdec = product.productdec; price = product.Price.ToString(); // pcontent = product.ProductContent; this.strcontent.InnerHtml = product.ProductContent; pcommon = bll.GetCommentByPId(wd); } if (pdetail != null) { dllist.DataSource = pdetail; dllist.DataBind(); } if (pcommon != null) { DataList1.DataSource = pcommon; DataList1.DataBind(); } }
private void BindList() { ProductBll bll = new ProductBll(); if (Request["pid"] != null) { T_Protuct model = new T_Protuct(); int pid = Convert.ToInt32(Request["pid"].ToString()); model = bll.GetProductById(pid); if (model != null) { this.txtptitle.Value = model.ProductTitle; this.txtprice.Value = model.Price.ToString(); this.txtpdec.Value = model.productdec; this.txtimg1.Src = strimgurl + model.Imgurl1; this.txtimg2.Src = strimgurl + model.Imgurl2; this.txtimg3.Src = strimgurl + model.Imgurl3; this.txtcateg.Value = model.Category.ToString(); this.txtId.Value = model.Id.ToString(); counttent = model.ProductContent; } } // this.productlist.DataSource = bll.GetProductListByClassId(id); //this.productlist.DataBind(); }
public bool InsertCart(int mid, decimal price, int number, int pid) { T_Cart cart = new T_Cart(); T_Protuct produce = new T_Protuct(); T_ProductDetail pdetail = new T_ProductDetail(); UserBll userbll = new UserBll(); cart.CreateDate = DateTime.Now; cart.ProductPrice = price; cart.ProductNumber = number; cart.ProductdetailId = mid; cart.ProductId = pid; cart.UserId = userbll.GetUserIdByToken(); ProductBll pbll = new ProductBll(); CartDal cartdal = new CartDal(); produce = pbll.GetProductById(pid); pdetail = pbll.GetPDetailById(mid); if (pdetail != null) { cart.Specification = pdetail.Specification; cart.Size = pdetail.Size; } if (produce != null) { cart.ProductName = produce.ProductTitle; cart.ImgUrl = produce.Imgurl1; // cart.Specification=produce.sp } return(cartdal.InsertCart(cart)); }
public bool AddProduct(T_Protuct model) { using (var db = new cakedbEntities()) { db.Set <T_Protuct>().Add(model); return(db.SaveChanges() > 0); } }
public bool UpdateProduct(T_Protuct model) { using (var db = new cakedbEntities()) { db.T_Protuct.Attach(model); db.Entry <T_Protuct>(model).State = System.Data.Entity.EntityState.Modified; return(db.SaveChanges() > 0); } }
private void edit(HttpContext context) { try { string pcontent = context.Request["pcontent"]; string ptitle = context.Request["ptitle"]; string pprice = context.Request["pprice"]; string psalenum = context.Request["psalenum"]; string pimg1 = context.Request["pimg1"]; string pimg2 = context.Request["pimg2"]; string pimg3 = context.Request["pimg3"]; string pcateg = context.Request["pcateg"]; string pdec = context.Request["pdec"]; int pid = Convert.ToInt32(context.Request["pid"]); ProductBll bll = new ProductBll(); T_Protuct model = new T_Protuct(); bool res = false; model = bll.GetProductById(pid); if (model != null) { model.ProductContent = pcontent; model.Price = Convert.ToDecimal(pprice); model.Imgurl1 = pimg1; model.Imgurl2 = pimg2; model.Imgurl3 = pimg3; model.Category = Convert.ToInt32(pcateg); model.ProductTitle = ptitle; model.productdec = pdec; res = bll.UpdateProduct(model); if (res) { context.Response.Write("true"); } else { context.Response.Write("false"); } } else { context.Response.Write("false"); } } catch { context.Response.Write("error"); } }
private void GetProduct(HttpContext context) { string pid = context.Request["pid"].ToString(); int wd = Convert.ToInt32(pid); if (pid != null) { T_Protuct product = new T_Protuct(); ProductBll bll = new ProductBll(); product = bll.GetProductById(wd); if (product != null) { string productjson = JsonHelper.GetJson(product); context.Response.Write(productjson); context.Response.End(); } } }
public bool AddProduct(T_Protuct model) { ProductDal productdal = new ProductDal(); return(productdal.AddProduct(model)); }
public bool UpdateProduct(T_Protuct model) { ProductDal productdal = new ProductDal(); return(productdal.UpdateProduct(model)); }