public ActionResult Edit([Bind(Include = "DrawingId,WoodId,StyleId,Height,Width,Quantity,Price,Details,Name,Image")] DrawingOrders orders) { if (ModelState.IsValid) { orders.Status = "Confirmed"; db.Entry(orders).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("TakeDrawingOrder")); } ViewBag.WoodId = new SelectList(db.Woods, "WoodId", "WoodName", orders.WoodId); ViewBag.StyleId = new SelectList(db.FStyles, "StyleId", "StyleName", orders.StyleId); return(View(orders)); }
public ActionResult DrawingOrder(DrawingOrders drawingorders, HttpPostedFileBase Image) { if (ModelState.IsValid) { string path = uploadImage(Image); if (path.Equals("-1")) { } else { drawingorders.Status = "Pending"; drawingorders.Image = path; db.DrawingOrders.Add(drawingorders); db.SaveChanges(); FlashMessage.Confirmation("Order Information Submission Successfull!"); return(RedirectToAction("DrawingOrder")); } } return(RedirectToAction("DrawingOrder")); }
//[HttpPost] //public ActionResult TakeDrawingOrder(bool status) //{ // var order = db.DrawingOrders.ToList(); // foreach(var item in order) // { // if(item.Status==false) // { // item.Status = true; // db.Entry(order).State = EntityState.Modified; // db.SaveChanges(); // return RedirectToAction("TakeDrawingOrder"); // } // } // return RedirectToAction("TakeDrawingOrder"); //} public ActionResult Edit(int?id) { if (Session["name"] == null) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DrawingOrders orders = db.DrawingOrders.Find(id); if (orders == null) { return(HttpNotFound()); } ViewBag.WoodId = new SelectList(db.Woods, "WoodId", "WoodName", orders.WoodId); ViewBag.StyleId = new SelectList(db.FStyles, "StyleId", "StyleName", orders.StyleId); return(View(orders)); }