public ActionResult Edit(int id) { var model = new EditScheduledTaskViewModel(); prepareEditModel(model); model.ScheduledTask = TaskService.FindScheduledTaskModel(id); model.LGS = TaskService.LockScheduledTask(model.ScheduledTask); return(View(model)); }
public ActionResult Save(EditScheduledTaskViewModel model, string command) { if (command.ToLower() == "save") { var modelError = TaskService.InsertOrUpdateScheduledTask(model.ScheduledTask, CurrentUser, model.LGS); if (modelError.IsError) { PrepareViewModel(model, EvolutionResources.bnrAddEditScheduledTask); model.SetErrorOnField(ErrorIcon.Error, modelError.Message, "ScheduledTask_" + modelError.FieldName); return(View("Edit", model)); } else { return(RedirectToAction("ScheduledTasks")); } } else { return(RedirectToAction("ScheduledTasks")); } }
void prepareEditModel(EditScheduledTaskViewModel model) { PrepareViewModel(model, EvolutionResources.bnrAddEditScheduledTask); }