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)); }
private void updatedetail(HttpContext context) { int did = Convert.ToInt32(context.Request["did"]); var pid = context.Request["pid"]; var specification = context.Request["specification"]; var price = context.Request["price"]; var size = context.Request["size"]; ProductBll bll = new ProductBll(); bool res = false; T_ProductDetail model = new T_ProductDetail(); model = bll.GetPDetailById(did); if (model != null) { model.Price = Convert.ToDecimal(price); model.Size = size; model.Specification = Convert.ToInt32(specification); //model. res = bll.UpdateProductDtail(model); } if (res) { context.Response.Write("true"); } else { context.Response.Write("false"); } // throw new NotImplementedException(); }
private void adddetail(HttpContext context) { // int did = Convert.ToInt32(context.Request["did"]); int pid = Convert.ToInt32(context.Request["pid"]); var specification = context.Request["specification"]; var price = context.Request["price"]; var size = context.Request["size"]; ProductBll bll = new ProductBll(); bool res = false; T_ProductDetail model = new T_ProductDetail(); // model = ; if (bll.GetProductById(pid) != null) { model.Price = Convert.ToDecimal(price); model.Size = size; model.ProductId = pid; model.Specification = Convert.ToInt32(specification); //model. res = bll.AddProductDetail(model); } if (res) { context.Response.Write("true"); } else { context.Response.Write("false"); } }
public bool AddProductDetail(T_ProductDetail model) { using (var db = new cakedbEntities()) { db.Set <T_ProductDetail>().Add(model); return(db.SaveChanges() > 0); } }
public bool UpdateProductDtail(T_ProductDetail model) { using (var db = new cakedbEntities()) { db.T_ProductDetail.Attach(model); db.Entry <T_ProductDetail>(model).State = System.Data.Entity.EntityState.Modified; return(db.SaveChanges() > 0); } }
private void BindDetail() { ProductBll bll = new ProductBll(); if (Request["pid"] != null) { List <T_ProductDetail> list = new List <T_ProductDetail>(); int pid = Convert.ToInt32(Request["pid"].ToString()); list = bll.GetProductDetailById(pid); this.detaildata.DataSource = list; this.detaildata.DataBind(); } else { List <T_ProductDetail> list = new List <T_ProductDetail>(); // int pid = Convert.ToInt32(Request["pid"].ToString()); T_ProductDetail model = new T_ProductDetail(); list.Add(model); this.detaildata.DataSource = list; this.detaildata.DataBind(); } }
public bool AddProductDetail(T_ProductDetail model) { ProductDal productdal = new ProductDal(); return(productdal.AddProductDetail(model)); }
public bool UpdateProductDtail(T_ProductDetail model) { ProductDal productdal = new ProductDal(); return(productdal.UpdateProductDtail(model)); }