public async Task <IActionResult> Create(TodoItem todoItem) { if (ModelState.IsValid) { todoItem.AddModel(UserId); var result = await _todoService.CreateTodoItemAsync(todoItem); if (result) { return(Redirect($"/Todo/Detail?id={todoItem.TodoId}")); } return(RedirectToAction("Create", new { todoId = todoItem.TodoId })); } return(Redirect("/home/error")); }