//Ao Criar Uma Tarefa Status Default Pendente public override void AfterConstruction() { base.AfterConstruction(); { this.StatusTarefa = StatusTarefaEnum.Pendente; this.DataInicio = DateTime.Now; } }
public async Task AtualizarStatusAsync(Tarefa tarefa, StatusTarefaEnum status) { tarefa.Status = status; tarefa.DataFim = status == StatusTarefaEnum.Erro ? DateTime.Now : tarefa.DataFim; _tarefaRepository.AtualizarAsync(tarefa); }