public JsonResult Create(Product product)
        {
            using (ApplicationEntities3 entities = new ApplicationEntities3())
            {
                entities.Products.Add(product);
                entities.SaveChanges();
            }

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

            return(new EmptyResult());
        }
        public ActionResult Index()
        {
            ApplicationEntities3 entities = new ApplicationEntities3();

            return(View(entities.Products));
        }