// GET: PoPlans/Edit/5 public ActionResult Edit(int?id) { ViewBag.ReturnUrl = Request.UrlReferrer; var poplans = db.PoPlans.SingleOrDefault(c => c.PoPlanId == id); var statuses = db.PoOrderStatuses.ToList(); var customers = db.Customers.ToList(); var customerdivisions = db.CustomerDivisions.ToList(); var mlsdivisions = db.MlsDivisions.ToList(); var suppliers = db.Suppliers.ToList(); var viewModel = new SavePoPlanViewModel() { PoPlan = poplans, Customers = customers, CustomerDivisions = customerdivisions, MlsDivisions = mlsdivisions, PoOrderStatuses = statuses, Suppliers = suppliers }; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PoPlan poPlan = db.PoPlans.Find(id); if (poPlan == null) { return(HttpNotFound()); } return(View("Edit", viewModel)); //return View(poPlan); }
// GET: PoPlans/Create public ActionResult Create() { ViewBag.ReturnUrl = Request.UrlReferrer; var statuses = db.PoOrderStatuses.ToList(); var customers = db.Customers.ToList(); var customerdivisions = db.CustomerDivisions.ToList(); var mlsdivisions = db.MlsDivisions.ToList(); var suppliers = db.Suppliers.ToList(); var viewModel = new SavePoPlanViewModel() { Customers = customers, CustomerDivisions = customerdivisions, MlsDivisions = mlsdivisions, PoOrderStatuses = statuses, Suppliers = suppliers }; return(View("Create", viewModel)); }