public TaskUIModel CreateTask() { var model = new TaskUIModel(); SetupTask(model); return(model); }
public ActionResult Create(TaskUIModel model) { try { // TODO: Add insert logic here if (ModelState.IsValid) { _taskManager.SaveTask(model); return(RedirectToAction("Index")); } else { _taskManager.SetupTask(model); return(View(model)); } } catch { _taskManager.SetupTask(model); return(View()); } }
public void SetupTask(TaskUIModel model) { var statusList = _statusService.GetStatusList(); model.StatusList = ConvertToSelectList(statusList); }
public void SaveTask(TaskUIModel taskModel) { var task = Mapper.Map <Task>(taskModel); _taskService.Save(task); }