public static Repositories.EFCore.Models.Todo Translate(Core.Models.Todo from) { return(new Repositories.EFCore.Models.Todo() { Id = from.Id, Name = from.Name, Completed = from.Completed }); }
public static Models.TodoDTO Translate(Core.Models.Todo from) { return(new Models.TodoDTO() { Id = from.Id, Name = from.Name, Completed = from.Completed }); }
public async Task <IActionResult> UpdateTodo(long id, UpdateTodoRequest request) { var todo = new Core.Models.Todo() { Id = id, Name = request.Name, Completed = request.Completed }; try { await TodoService.UpdateTodoAsync(todo); } catch (TodoNotFoundException) { return(NotFound()); } return(NoContent()); }