public ICommandResult Handle(CreateTaskCommand command) { command.Validate(); if (command.Invalid) { return(new GenericCommandResult(false, "Ops, parece que sua tarefa está errada!", command.Notifications)); } var todo = new Tasks(command.Title, command.Done, command.Date, command.Item); _repository.CreateTasks(todo); return(new GenericCommandResult(true, "Tarefa salva", todo)); }
public IActionResult CreateTasks([FromBody] IEnumerable <TaskCreationItem> tasksItems) { _tasksRepository.CreateTasks(tasksItems); return(Ok()); }