public ActionResult Edit(EditDesignationViewModel designationVM) { try { Designation designation = new Designation(); designation.Id = designationVM.Id; designation.Name = designationVM.Name; designation.DepartmentId = designationVM.DepartmentId; _designationManager.Update(designation); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Designation/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } Designation designation = _designationManager.GetById((int)id); EditDesignationViewModel designationVM = new EditDesignationViewModel() { Id = designation.Id, Name = designation.Name, DepartmentId = (int)designation.DepartmentId }; ViewBag.DepartmentId = new SelectList(_departmenManager.GetAll(), "Id", "Name", designation.DepartmentId); //return View(designationVM); return(View(designationVM)); }