public virtual void AddNotifyDetails(PortfolioCalculationRequestNotifyDetailsModel model) { var id = model.RequestId; var email = model.Email; var request = this.SimpleDbClient.Get<PortfolioCalculationRequest>(id, true); throw new NotImplementedException(); }
public ActionResult AddNotifyDetails(PortfolioCalculationRequestNotifyDetailsModel model) { try { this.Provider.AddNotifyDetails(model); return View("~/Views/PortfolioCalculationRequest/Share.cshtml"); } catch (PortfolioCalculationRequestValidationException pexc) { this.Provider.LogRequestError(model.RequestId, pexc.Message); var exceptionModel = new PortfolioCalculationRequestExceptionModel { RequestId = model.RequestId, ValidationException = pexc }; return View("~/Views/PortfolioCalculationRequest/RequestException.cshtml", exceptionModel); } }