// GET: ProdDevelopments/Edit/5 public ActionResult Edit(int?id) { ViewBag.ReturnUrl = Request.UrlReferrer; var proddevelops = db.ProdDevelopments.SingleOrDefault(c => c.ProdDevelopmentId == id); var statuses = db.ProdDevelopStatuses.ToList(); var customers = db.Customers.ToList(); var viewModel = new SaveProdDevelopmentViewModel() { ProdDevelopment = proddevelops, Customers = customers, ProdDevelopStatuses = statuses, }; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //ProdDevelopment prodDevelopment = db.ProdDevelopments.Find(id); ProdDevelopment prodDevelopment = db.ProdDevelopments.Include(s => s.FileProdDevelops).SingleOrDefault(x => x.ProdDevelopmentId == id); if (prodDevelopment == null) { return(HttpNotFound()); } return(View("Edit", viewModel)); //return View(prodDevelopment); }
// GET: ProdDevelopments/Create public ActionResult Create() { ViewBag.ReturnUrl = Request.UrlReferrer; var statuses = db.ProdDevelopStatuses.ToList(); var customers = db.Customers.ToList(); var viewModel = new SaveProdDevelopmentViewModel() { Customers = customers, ProdDevelopStatuses = statuses }; return(View("Create", viewModel)); }