public ActionResult Modify(int scheduledTaskGroupId)
 {
     ScheduledTaskGroupModifyModel model = new ScheduledTaskGroupModifyModel();
     model.ScheduledTaskGroupId = scheduledTaskGroupId;
     model.LoadModelDataFromActiveUserCache();
     return View(model);
 }
        public ActionResult Modify(ScheduledTaskGroupModifyModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    model.UpdateScheduledGroupTask();
                    ShowSuccessMessage("Scheduled Task Group Updated Successfully.");
                }
                else
                {
                    ShowErrorMessage(Common.GetErrorListFromModelState(ModelState));
                }
            }
            catch (ArgumentException ex)
            {
                ShowErrorMessage(ex.Message);
            }
            catch (SqlException SqlError)
            {
                ShowErrorMessage(SqlError.Message);
            }

            return View(model);
        }
        public ActionResult Details(int scheduledTaskGroupId)
        {
            var model = new ScheduledTaskGroupModifyModel
            {
                ScheduledTaskGroupId = scheduledTaskGroupId
            };
            model.LoadModelDataFromActiveUserCache();

            model.LoadScheduledTaskGroupScheduledTasks(scheduledTaskGroupId);

            return View(model);
        }