// GET: ESMJcoORsDetail/Edit/5 public ActionResult Edit(int id) { using (var unitOfWork = new UnitWork1(new EAMSContext())) { var emsoffrDtls = unitOfWork.ESMJcoDetails.Get(id); unitOfWork.Complete(); var config = new MapperConfiguration(cfg => { cfg.CreateMap <ESMJcoORsDetail, ESMJcoUpVM>(); }); IMapper mapper = config.CreateMapper(); ESMJcoUpVM UpdateDto = mapper.Map <ESMJcoORsDetail, ESMJcoUpVM>(emsoffrDtls); return(View(UpdateDto)); } }
public ActionResult Edit(ESMJcoUpVM objEsmDtlUpVM) { try { using (var unitOfWork = new UnitWork1(new EAMSContext())) { var config = new MapperConfiguration(cfg => { cfg.CreateMap <ESMJcoUpVM, ESMJcoORsDetail>(); }); IMapper mapper = config.CreateMapper(); ESMJcoORsDetail UpdateDto = mapper.Map <ESMJcoUpVM, ESMJcoORsDetail>(objEsmDtlUpVM); unitOfWork.ESMJcoDetails.Update(UpdateDto); unitOfWork.Complete(); return(RedirectToAction("Index")); } } catch { return(View()); } }