Exemple #1
0
        private ActionResult Save(KpiTransformationViewModel viewModel)
        {
            var req = viewModel.MapTo <SaveKpiTransformationRequest>();

            req.UserId         = this.UserProfile().UserId;
            req.ControllerName = "KPI Transformation";
            req.ActionName     = "Save";
            var resp = _kpiTransformationService.Save(req);

            TempData["IsSuccess"] = resp.IsSuccess;
            TempData["Message"]   = resp.Message;
            return(RedirectToAction("Index"));
        }
Exemple #2
0
        public ActionResult Create()
        {
            var viewModel = new KpiTransformationViewModel()
            {
                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));
        }
Exemple #3
0
 public ActionResult Create(KpiTransformationViewModel viewModel)
 {
     return(Save(viewModel));
 }