public JsonResult Create(Product product) { using (ApplicationProductEntities entities = new ApplicationProductEntities()) { entities.Products.Add(product); entities.SaveChanges(); } return(Json(product)); }
public ActionResult DeleteProduct(int productId) { using (ApplicationProductEntities entities = new ApplicationProductEntities()) { Product productList = (from c in entities.Products where c.ProductId == productId select c).FirstOrDefault(); entities.Products.Remove(productList); entities.SaveChanges(); } return(new EmptyResult()); }
public ActionResult UpdateProduct(Product product) { using (ApplicationProductEntities entities = new ApplicationProductEntities()) { Product updatedList = (from c in entities.Products where c.ProductId == product.ProductId select c).FirstOrDefault(); updatedList.ProductName = product.ProductName; updatedList.ProductCode = product.ProductCode; updatedList.Quantity = product.Quantity; updatedList.Amount = product.Amount; updatedList.TaxPercent = product.TaxPercent; updatedList.TaxAmount = product.TaxAmount; updatedList.NetAmount = product.NetAmount; updatedList.Category = product.Category; entities.SaveChanges(); } return(new EmptyResult()); }