public ActionResult DeleteConfirmed(int id) { Inv_OrderProduct inv_orderproduct = db.Inv_OrderProduct.Find(id); db.Inv_OrderProduct.Remove(inv_orderproduct); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Inv_OrderProductId,Inv_OrdersId,Inv_ProductId,OrderQuantity,Note,CreatedDate,UpdateDate,IsActive,IsDeleted,CompanyId,UserId")] Inv_OrderProduct inv_orderproduct) { if (ModelState.IsValid) { db.Entry(inv_orderproduct).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Inv_OrdersId = new SelectList(db.Inv_Orders, "Inv_OrdersId", "OrderDetails", inv_orderproduct.Inv_OrdersId); ViewBag.Inv_ProductId = new SelectList(db.Inv_Product, "Inv_ProductId", "ProductName", inv_orderproduct.Inv_ProductId); return(View(inv_orderproduct)); }
// GET: /OrderProduct/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Inv_OrderProduct inv_orderproduct = db.Inv_OrderProduct.Find(id); if (inv_orderproduct == null) { return(HttpNotFound()); } return(View(inv_orderproduct)); }
// GET: /SaleMain/SellProduct public ActionResult SellProduct(SaleMainVM aProduct) { try { Inv_Orders aOrders = new Inv_Orders { OrderDate = aProduct.OrderDate, TotalPrice = aProduct.TotalPrice, Paid = aProduct.Paid, Due = aProduct.Due, DiscountAmount = aProduct.DiscountAmount, DiscountPercent = aProduct.DiscountPercent, Adjustment = aProduct.Adjustment, TotalUnit = aProduct.TotalUnit, CreatedDate = aProduct.CreatedDate, UpdateDate = aProduct.UpdateDate, IsActive = aProduct.IsActive, IsDeleted = aProduct.IsDeleted, UserId = aProduct.UserId }; var save = db.Inv_Orders.Add(aOrders); //db.SaveChanges(); foreach (var aOP in aProduct.OrderProducts) { Inv_OrderProduct aInvOrderProduct = new Inv_OrderProduct { Inv_OrdersId = aOrders.Inv_OrdersId, Inv_ProductId = aOP.Inv_ProductId, CreatedDate = aProduct.CreatedDate, UpdateDate = aProduct.UpdateDate, IsActive = aProduct.IsActive, IsDeleted = aProduct.IsDeleted, UserId = aProduct.UserId }; db.Inv_OrderProduct.Add(aInvOrderProduct); } db.SaveChanges(); return(View()); } catch (Exception ex) { throw; } }
// GET: /OrderProduct/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Inv_OrderProduct inv_orderproduct = db.Inv_OrderProduct.Find(id); if (inv_orderproduct == null) { return(HttpNotFound()); } ViewBag.Inv_OrdersId = new SelectList(db.Inv_Orders, "Inv_OrdersId", "OrderDetails", inv_orderproduct.Inv_OrdersId); ViewBag.Inv_ProductId = new SelectList(db.Inv_Product, "Inv_ProductId", "ProductName", inv_orderproduct.Inv_ProductId); return(View(inv_orderproduct)); }