public async Task <ToDoVM> Add(CreateToDoVM item) { var toDo = mapper.Map <ToDo>(item); toDo.UserId = loginService.GetUser().Id; toDo.State = TaskState.New; await todoRepository.Create(toDo); await todoRepository.Save(); return(await Task.FromResult(mapper.Map <ToDoVM>(toDo))); }
public async Task <IActionResult> Add([FromBody] CreateToDoVM data) { return(Created("", await toDoService.Add(data))); }