コード例 #1
0
 public ActionResult ProcessDefault(int Id, string date)
 {
     var data = _kpiTransformationService.Get(Id).MapTo<KpiTransformationViewModel>();
     var viewModel = new KpiTransformationScheduleViewModel();
     viewModel = data.MapTo<KpiTransformationScheduleViewModel>();
     viewModel.KpiTransformationId = data.Id;
     viewModel.StartInDisplay = date.ToString();
     viewModel.EndInDisplay = date.ToString();
     var request = viewModel.MapTo<SaveKpiTransformationScheduleRequest>();
     request.UserId = UserProfile().UserId;
     var response = _kpiTransformationScheduleService.Save(request);
     _kpiTransformationJob.Process(response);
     return Json(response.Message, JsonRequestBehavior.AllowGet);
 }
コード例 #2
0
 public ActionResult Process(KpiTransformationScheduleViewModel viewModel)
 {
     var request = viewModel.MapTo<SaveKpiTransformationScheduleRequest>();
     request.UserId = UserProfile().UserId;
     var response = _kpiTransformationScheduleService.Save(request);
     _kpiTransformationJob.Process(response);
     return RedirectToAction("Index");
 }