public ActionResult Edit(int key) { int materialKey = (int)key; var materialDB = new MaterialDB(); var cvDB = new CvDB(); MaterialModel material = materialDB.GetMaterialByKey(materialKey); material.MaterialTypeSelectList = new SelectList(cvDB.GetMaterialTypes(), "_MaterialType_key", "MaterialType"); return View(material); }
public ActionResult Edit(MaterialModel material) { try { // TODO: Add update logic here var materialDB = new MaterialDB(); materialDB.Update(material); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(MaterialModel material) { try { var materialDB = new MaterialDB(); var cvDB=new CvDB(); material.MaterialTypeSelectList = new SelectList(cvDB.GetMaterialTypes(),"_MaterialType_key", "MaterialType"); materialDB.Create(material); return RedirectToAction("Index"); } catch { return View(); } }
// // GET: /Material/ public ActionResult Index() { var materialDB = new MaterialDB(); return View(materialDB.GetMaterials()); }
public ActionResult Delete(int key) { var materialDB = new MaterialDB(); materialDB.Delete(key); return RedirectToAction("Index"); }