void ITarefaRepository.FinalizarTarefasAtrasadas() { var tarefasAtrasadas = _db.Set <Tarefa>().ToList().Where( f => f.Situacao == SituacaoTarefaEnum.Progresso && DateTime.Compare(f.DataFinalizacao, DateTime.Now) <= 0 && f.UsuarioId == _usuarioId); tarefasAtrasadas.ToList().ForEach(f => { f.Situacao = SituacaoTarefaEnum.Atrasada; _db.Entry(f).State = EntityState.Modified; }); _db.SaveChanges(); }
public void Alterar(T entity) { _db.Entry(entity).State = EntityState.Modified; _db.SaveChanges(); }