public async Task <IActionResult> OnPost() { if (ModelState.IsValid) { var toDoItem = new ToDoDto { Description = ToDoItemCreateModel.Description, IsCompleted = ToDoItemCreateModel.IsCompleted }; await toDoService.CreateToDoItemAsync(toDoItem); return(RedirectToPage("Index")); } return(Page()); }
public async Task <int> AddItemAsync(ToDoItemViewModel toDoItem) { var toDoDto = toDoConverter.Convert(toDoItem); return(await toDoService.CreateToDoItemAsync(toDoDto)); }