Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region task
- [HttpPost]
- public ActionResult SaveEventTask(ActivityProgressEventTaskViewModel form, string sessionCacheKey)
- {
- var cachedViewModel = SessionCache.Get<InvestigationActivitiesFormViewModel>(sessionCacheKey);
- var cachedTask = cachedViewModel.CurrentTaskViewModel;
- form.FillViewModelFromCache(cachedTask);
- if (ModelState.IsValid)
- {
- investigationActivitiesModel.AddOrUpdateEventTaskObject(cachedViewModel, form);
- return new JsonResult() { Data = new { success = true } };
- }
- else
- {
- return View("~/Areas/Investigation/Views/InvestigationActivities/ActivityProgress/Events/Task/ActivityProgressTaskDataPartial.cshtml", form);
- }
- }
- [HttpPost]
- public ActionResult SaveAndChangeStatusEventTask(ActivityProgressEventTaskViewModel form, string sessionCacheKey, string newStatus)
- {
- var cachedViewModel = SessionCache.Get<InvestigationActivitiesFormViewModel>(sessionCacheKey);
- var cachedTask = cachedViewModel.CurrentTaskViewModel;
- form.FillViewModelFromCache(cachedTask);
- if (ModelState.IsValid)
- {
- investigationActivitiesModel.AddOrUpdateEventTaskObject(cachedViewModel, form, newStatus);
- return new JsonResult() { Data = new { success = true } };
- }
- else
- {
- return View("~/Areas/Investigation/Views/InvestigationActivities/ActivityProgress/Events/Task/ActivityProgressTaskDataPartial.cshtml", form);
- }
- }
- #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement