public void Execute(CadastraTarefa comando) { var tarefa = new Tarefa ( id: 0, titulo: comando.Titulo, prazo: comando.Prazo, categoria: comando.Categoria, concluidaEm: null, status: StatusTarefa.Criada ); _logger.LogDebug("Persistindo a tarefa..."); _repo.IncluirTarefas(tarefa); }
public CommandResult Execute(CadastraTarefa comando) { try { var tarefa = new Tarefa ( id: 0, titulo: comando.Titulo, prazo: comando.Prazo, categoria: comando.Categoria, concluidaEm: null, status: StatusTarefa.Criada ); _logger.LogDebug($"Persistindo a tarefa {tarefa.Titulo}"); _repo.IncluirTarefas(tarefa); return(new CommandResult(true)); } catch (Exception e) { _logger.LogError(e, e.Message); return(new CommandResult(false)); } }