// GET: /StoreRoom/ProductAcc/Create public ActionResult Create() { var dataProvider = new MultiSelectProductProvider(); var objToJson = dataProvider.GetCategoryList(); ViewBag.RootSelect = JsonConvert.SerializeObject(objToJson).Replace("'",""); return View(); }
public ActionResult Edit([Bind(Include="ID,PayMethodID,DeliveryMethodID,Phone,City,Adress,DeliveryCost")] t_Order t_order) { var model = db.OrderRepository.GetById(t_order.ID); if (ModelState.IsValid) { model.Phone = t_order.Phone; model.PayMethodID = t_order.PayMethodID; model.DeliveryMethodID = t_order.DeliveryMethodID; model.City = t_order.City; model.Adress = t_order.Adress; model.DeliveryCost = t_order.DeliveryCost; db.OrderRepository.Update(model); db.Save(); return RedirectToAction("Index"); } var scgPay = db.ShareCodesGroupRepository.GetAll().FirstOrDefault(i => i.Code.Equals("PAY_METHOD")); var scgDelivery = db.ShareCodesGroupRepository.GetAll().FirstOrDefault(i => i.Code.Equals("DELIVERY_TYPE")); //ViewBag.DeliveryMethodID = new SelectList(scgDelivery.t_Share_Code, "ID", "Name", t_order.DeliveryMethodID); //ViewBag.PayMethodID = new SelectList(scgPay.t_Share_Code, "ID", "Name", t_order.PayMethodID); model.PayMethodList = scgPay.t_Share_Code; model.DeliveryMethodList = scgDelivery.t_Share_Code; var dataProvider = new MultiSelectProductProvider(); var objToJson = dataProvider.GetCategoryList(); ViewBag.RootSelect = JsonConvert.SerializeObject(objToJson).Replace("'", ""); return View(model); }
// GET: /StoreRoom/Orders/Edit/5 public ActionResult Edit(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } t_Order t_order = dbOldDb.t_Order.Find(id); if (t_order == null) { return HttpNotFound(); } var scgPay = db.ShareCodesGroupRepository.GetAll().FirstOrDefault(i => i.Code.Equals("PAY_METHOD")); var scgDelivery = db.ShareCodesGroupRepository.GetAll().FirstOrDefault(i => i.Code.Equals("DELIVERY_TYPE")); //ViewBag.DeliveryMethodID = new SelectList(scgDelivery.t_Share_Code, "ID", "Name", t_order.DeliveryMethodID); //ViewBag.PayMethodID = new SelectList(scgPay.t_Share_Code, "ID", "Name", t_order.PayMethodID); t_order.PayMethodList = scgPay.t_Share_Code; t_order.DeliveryMethodList = scgDelivery.t_Share_Code; var dataProvider = new MultiSelectProductProvider(); var objToJson = dataProvider.GetCategoryList(); ViewBag.RootSelect = JsonConvert.SerializeObject(objToJson).Replace("'", ""); return View(t_order); }