public ActionResult CreateProduct(CreateProductVM input) { if (ModelState.IsValid) { input.Product.TestId = input.TestId; db.Products.Add(input.Product); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.TestId = new SelectList(db.Tests, "Id", "Name", input.TestId); return View(input.Product); }
// // GET: /Test/Create public ActionResult CreateProduct(int id = 0) { CreateProductVM vm = new CreateProductVM(); var test = (from t in db.Tests where t.Id == id select t); foreach (var item in test) { vm.TestName = item.Abbreviation; vm.TestId = item.Id; } ViewBag.TestId = new SelectList(db.Tests, "Id", "Name"); return View(vm); }