Ejemplo n.º 1
0
        public ActionResult Create()
        {
            var viewModel = new AssumptionDataViewModel();
            var selectList = _assumptionDataService.GetAssumptionDataConfig();
            viewModel.Scenarios = selectList.Scenarios.Select
                (x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name }).ToList();

            viewModel.Configs = selectList.AssumptionDataConfigs.Select
                (x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name + "(" + x.Measurement + ")" }).ToList();

            return View(viewModel);
        }
Ejemplo n.º 2
0
 public ActionResult Create(AssumptionDataViewModel viewModel)
 {
     var request = viewModel.MapTo<SaveAssumptionDataRequest>();
     var response = _assumptionDataService.SaveAssumptionData(request);
     TempData["IsSuccess"] = response.IsSuccess;
     TempData["Message"] = response.Message;
     if (response.IsSuccess)
     {
         return RedirectToAction("Index");
     }
     return View("Create", viewModel);
 }
Ejemplo n.º 3
0
 public ActionResult Save(AssumptionDataViewModel viewModel)
 {
     var request = viewModel.MapTo<SaveAssumptionDataRequest>();
     var response = _assumptionDataService.SaveAssumptionData(request);
     return Json(response, JsonRequestBehavior.DenyGet);
 }