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);
        }
Exemple #2
0
        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));
        }