public ActionResult CreateEdit(int id) { var a = (Int32)Session["id"]; ViewBag.id = a; CashBillDetail cashbilldetail = db.CashBillDetails.Find(id); //var query = db.CashBillDetails.Where(cbd => cbd.ID == id).ToList(); //var b = query as List<CashBillDetail>; //var idpd = 0 ; //foreach (var chiTiet in b) //{ // idpd = chiTiet.ProductID; //} //var query2 = db.Products.Where(cbd => cbd.ID == idpd).ToList(); //var c = query2 as List<Product>; //var orgprice = 0; //foreach (var chiTiet in c) //{ // orgprice = chiTiet.OriginPrice; //} ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName"); var model = new CashBillDetail(); model.BillID = id; model.Quantity = 1; return(View(model)); }
public ActionResult DeleteConfirmed(int id) { CashBillDetail cashbilldetail = db.CashBillDetails.Find(id); db.CashBillDetails.Remove(cashbilldetail); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete1(int id, int BillID) { CashBillDetail cashBillDetail = db.CashBillDetails.Find(id); db.CashBillDetails.Remove(cashBillDetail); db.SaveChanges(); return(RedirectToAction("Edit/" + BillID, "CashBills")); }
// GET: /Admin/CashBillDetail/Create public PartialViewResult Create() { ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName"); var model = new CashBillDetail(); model.BillID = 0; model.Quantity = 1; return(PartialView(model)); }
// GET: Admin/CashBillDetails/Create3 public PartialViewResult Create3() { ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName"); var cashbillDetail = new CashBillDetail(); cashbillDetail.Quantity = 1; cashbillDetail.BillID = 0; return(PartialView(cashbillDetail)); }
public ActionResult DeleteConfirmed(int id) { var a = (Int32)Session["id"]; CashBillDetail cashBillDetail = db.CashBillDetails.Find(id); db.CashBillDetails.Remove(cashBillDetail); db.SaveChanges(); return(RedirectToAction("Edit", "CashBills", new { id = a })); }
public ActionResult Edit([Bind(Include = "ID,BillID,ProductID,Quantity,SalePrice")] CashBillDetail cashbilldetail) { if (ModelState.IsValid) { db.Entry(cashbilldetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BillID = new SelectList(db.CashBills, "ID", "BillCode", cashbilldetail.BillID); ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductCode", cashbilldetail.ProductID); return(View(cashbilldetail)); }
public ActionResult Edit(CashBillDetail cashBillDetail) { if (ModelState.IsValid) { db.Entry(cashBillDetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BillID = new SelectList(db.CashBill, "ID", "BillCode", cashBillDetail.BillID); ViewBag.ProductID = new SelectList(db.Product, "ID", "ProductCode", cashBillDetail.ProductID); return(View(cashBillDetail)); }
// GET: /Admin/CashBillDetail/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CashBillDetail cashbilldetail = db.CashBillDetails.Find(id); if (cashbilldetail == null) { return(HttpNotFound()); } return(View(cashbilldetail)); }
public ActionResult Edit(CashBillDetail cashbilldetail) { var a = (Int32)Session["id"]; if (ModelState.IsValid) { db.Entry(cashbilldetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Edit", "CashBills", new { id = a })); } ViewBag.BillID = new SelectList(db.CashBills, "ID", "BillCode", cashbilldetail.BillID); ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductCode", cashbilldetail.ProductID); return(View(cashbilldetail)); }
// GET: /Admin/CashBillDetail/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CashBillDetail cashbilldetail = db.CashBillDetails.Find(id); if (cashbilldetail == null) { return(HttpNotFound()); } ViewBag.BillID = new SelectList(db.CashBills, "ID", "BillCode", cashbilldetail.BillID); ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductCode", cashbilldetail.ProductID); return(View(cashbilldetail)); }
public ActionResult Create2(CashBillDetail model) { if (ModelState.IsValid) { model.BillID = Environment.TickCount; model.Product = db.Products.Find(model.ProductID); var billDetail = Session["CashBillDetail"] as List <CashBillDetail>; if (billDetail == null) { billDetail = new List <CashBillDetail>(); } billDetail.Add(model); Session["CashBillDetail"] = billDetail; return(RedirectToAction("Create", "CashBill")); } ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName", model.ProductID); return(View("Create", model)); }
public ActionResult Edit2(CashBillDetail cashBillDetail) { if (ModelState.IsValid) { cashBillDetail.ID = Environment.TickCount; cashBillDetail.Product = db.Products.Find(cashBillDetail.ProductID); var CTHoaDon = Session["CashBillDetail"] as List <CashBillDetail>; if (CTHoaDon == null) { CTHoaDon = new List <CashBillDetail>(); } CTHoaDon.Add(cashBillDetail); Session["CashBillDetail"] = CTHoaDon; return(Redirect(ControllerContext.HttpContext.Request.UrlReferrer.ToString())); } ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName", cashBillDetail.ProductID); return(View("Create", cashBillDetail)); }
public ActionResult Create2(CashBillDetail cashBillDetail) { if (ModelState.IsValid) { cashBillDetail.ID = Environment.TickCount; cashBillDetail.Product = db.Products.Find(cashBillDetail.ProductID); var CTHoaDon = Session["CashBillDetail"] as List <CashBillDetail>; if (CTHoaDon == null) { CTHoaDon = new List <CashBillDetail>(); } CTHoaDon.Add(cashBillDetail); Session["CashBillDetail"] = CTHoaDon; return(RedirectToAction("Create", "CashBills")); } ViewBag.ProductID = new SelectList(db.Products, "ID", "ProductName", cashBillDetail.ProductID); return(View("Create", cashBillDetail)); }
public ActionResult Edit2(CashBillDetail model) { if (ModelState.IsValid) { model.ID = Environment.TickCount; model.Product = db.Product.Find(model.ProductID); var ctcashBill = Session["ctcashBill"] as List <CashBillDetail>; if (ctcashBill == null) { ctcashBill = new List <CashBillDetail>(); } ctcashBill.Add(model); Session["ctcashBill"] = ctcashBill; return(Redirect(ControllerContext.HttpContext.Request.UrlReferrer.ToString())); } ViewBag.ProductID = new SelectList(db.Product, "ID", "ProductName", model.ProductID); return(View("Create", model)); }