示例#1
0
 public ActionResult Create()
 {
     var viewModel = new KpiTransformationViewModel();
     viewModel.RoleGroupOptions = new MultiSelectList(_roleService.GetRoleGroups(new Services.Requests.RoleGroup.GetRoleGroupsRequest
     {
         Take = -1,
         SortingDictionary = new Dictionary<string, SortOrder> { { "Name", SortOrder.Ascending } }
     }).RoleGroups, "Id", "Name");
       SetPeriodeTypes(viewModel.PeriodeTypes);
     ViewBag.Title = "Create Transformation Schedule";
     return View(viewModel);
 }
示例#2
0
 public ActionResult Edit(KpiTransformationViewModel viewModel)
 {
     return Save(viewModel);
 }
示例#3
0
 private ActionResult Save(KpiTransformationViewModel viewModel)
 {
     var req = viewModel.MapTo<SaveKpiTransformationRequest>();
     var resp = _kpiTransformationService.Save(req);
     TempData["IsSuccess"] = resp.IsSuccess;
     TempData["Message"] = resp.Message;
     return RedirectToAction("Index");
 }