public ActionResult Add(ResolutionAddViewModel model) { var resolution = Mapper.Map<Resolution>(model); var userId = User.Identity.GetUserId(); resolution.UserId = userId; try { resolutions.AddResolution(resolution); resolutions.Save(); } catch (CustomServiceOperationException e) { return Json(new { error = e.Message }); } resolution.User = users.GetById(userId); var resultViewModel = Mapper.Map<ResolutionViewModel>(resolution); return PartialView("_ResolutionListItem", resultViewModel); }
public ActionResult Add(ResolutionAddViewModel model) { var resolution = Mapper.Map <Resolution>(model); var userId = User.Identity.GetUserId(); resolution.UserId = userId; try { resolutions.AddResolution(resolution); resolutions.Save(); } catch (CustomServiceOperationException e) { return(Json(new { error = e.Message })); } resolution.User = users.GetById(userId); var resultViewModel = Mapper.Map <ResolutionViewModel>(resolution); return(PartialView("_ResolutionListItem", resultViewModel)); }