public IActionResult UpdateTodo(String id) { var task = TodoProcessor.LoadTodo(id).Result; var todo = new Models.TodoModel(); todo.ID = task._id; todo.Title = task.title; todo.Desc = task.desc; todo.Estimate = task.estimate; return(View(todo)); }
public IActionResult NewTodo(Models.TodoModel todoModel) { if (ModelState.IsValid) { var todo = new TodoDataLibrary.PostTodo(); todo.title = todoModel.Title; todo.desc = todoModel.Desc; todo.estimate = todoModel.Estimate; TodoProcessor.PostTodo(todo); return(RedirectToAction("Index")); } return(View()); }
public IActionResult UpdateTodo(Models.TodoModel todoModel) { if (ModelState.IsValid) { var todo = new TodoDataLibrary.TodoModel(); todo._id = todoModel.ID; todo.title = todoModel.Title; todo.desc = todoModel.Desc; todo.estimate = todoModel.Estimate; TodoProcessor.UpdateTodo(todo); return(RedirectToAction("Todo", "Home", new { id = todo._id })); } return(View()); }