// GET: MasterDocs/Edit/5 public ActionResult Edit(int? id) { //ViewBag.ReturnUrl = Request.UrlReferrer; var docs = db.MasterDocs.SingleOrDefault(c => c.MasterDocId == id); var statuses = db.DocStatuses.ToList(); var viewModel = new MasterDocViewModel() { MasterDoc = docs, DocStatuses = statuses, }; if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } //MasterDoc masterDoc = db.MasterDocs.Find(id); MasterDoc masterDoc = db.MasterDocs.Include(s => s.FileDocDetails).SingleOrDefault(x => x.MasterDocId == id); if (masterDoc == null) { return HttpNotFound(); } return View("Edit", viewModel); //return View(masterDoc); }
// GET: MasterDocs/Create public ActionResult Create() { ViewBag.ReturnUrl = Request.UrlReferrer; var statuses = db.DocStatuses.ToList(); var viewModel = new MasterDocViewModel() { DocStatuses = statuses, }; //return View(); return View("Create", viewModel); }