public ActionResult AddProduct(ProductModel model) { if (ModelState.IsValid) { DATA.Domains.Product product = new DATA.Domains.Product { Availability = model.Availability, BarCode = model.BarCode, Brand = model.Brand, Color = model.Color, Detail = model.Detail, CreatedOn = DateTime.Now, CategoryId = model.CategoryId, ImeNumber = model.ImeNumber, Name = model.Name, Price = model.Price, Size = model.Size, Cost = model.Cost }; productprovider.Add(product); } var category = productprovider.GetCategorybyTrademarkId(1); TempData["Categories"] = category; return(View()); }
public int Add(DATA.Domains.Product product) { using (BmsDbContext context = new BmsDbContext()) { var productToAdd = context.Product.Add(product); context.SaveChanges(); return(productToAdd.Id); } }
public void Update(DATA.Domains.Product product) { using (BmsDbContext context = new BmsDbContext()) { var productToupdate = context.Product.Where(x => x.Id == product.Id).FirstOrDefault(); productToupdate.Name = product.Name; productToupdate.Availability = product.Availability; productToupdate.BarCode = product.BarCode; productToupdate.Brand = product.Brand; productToupdate.Detail = product.Detail; productToupdate.Color = product.Color; productToupdate.Size = product.Size; productToupdate.Cost = product.Cost; productToupdate.Price = product.Price; productToupdate.ImeNumber = product.ImeNumber; productToupdate.IsActive = product.IsActive; productToupdate.IsDeleted = product.IsDeleted; context.SaveChanges(); } }
public ActionResult Update(DATA.Domains.Product product) { productprovider.Update(product); return(RedirectToAction("getproduct")); }