public ActionResult AddTask([FromBody] ToDoDto toDoDto) { try { _toDoService.AddTask(toDoDto); return(Ok("Successfully added task")); } catch (ToDoException ex) { return(BadRequest($"ToDoDto Exception:{ex.Message}")); } catch (Exception ex) { return(BadRequest($"Something went wrong:{ex.Message}")); } }
public async Task <ActionResult> AddTask(string name, CancellationToken cancellationToken) { await _toDoService.AddTask(name, cancellationToken).ConfigureAwait(false); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }
public IActionResult AddNewItem(ToDo todo) { service.AddTask(todo); return(RedirectToAction("List")); }
public RedirectResult AddTask(int listId, string taskDescription) { PartialView(toDoService.AddTask(listId, taskDescription)); return(Redirect("Index")); }