public ActionResult Edit([Bind(Include = "Id,Designation,DepartmentId")] EmployeeDesignationViewModel employeeDesignationVm) { if (ModelState.IsValid) { EmployeeDesignation employeeDesignation = Mapper.Map <EmployeeDesignation>(employeeDesignationVm); _employeeDesignationManager.Update(employeeDesignation); TempData["Message"] = "Designation update successfully!"; return(RedirectToAction("Index")); } ViewBag.DepartmentId = new SelectList(_departmentManager.GetAll(), "Id", "Name", employeeDesignationVm.DepartmentId); return(View(employeeDesignationVm)); }
// GET: EmployeeDesignations/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmployeeDesignation employeeDesignation = _employeeDesignationManager.GetById((int)id); if (employeeDesignation == null) { return(HttpNotFound()); } EmployeeDesignationViewModel employeeDesignationViewModel = Mapper.Map <EmployeeDesignationViewModel>(employeeDesignation); return(View(employeeDesignationViewModel)); }
// GET: EmployeeDesignations/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmployeeDesignation employeeDesignation = _employeeDesignationManager.GetById((int)id); if (employeeDesignation == null) { return(HttpNotFound()); } EmployeeDesignationViewModel employeeDesignationViewModel = Mapper.Map <EmployeeDesignationViewModel>(employeeDesignation); ViewBag.DepartmentId = new SelectList(_departmentManager.GetAll(), "Id", "Name", employeeDesignationViewModel.DepartmentId); return(View(employeeDesignationViewModel)); }