Olá pessoal,
Estou com um programa que preciso validar uma data de vencimento, o problema é que na consulta, o registro pode vir null do banco, quando o cliente nunca inseriu o vencimento.
Nesse caso, rodando o projeto C#, dá erro informando que "nullable object must have a value".
Tentei alterar com if (vencimento == null) mas como a variável será DateTime ele avisa que DateTime nunca será null... Tentei alterar com if (vencimento.Hasvalue){ xxxx } else { vencimento = DateTime.Now} pra atribuir a data atual mas também não funcionou, continua avisando "nullable object must have a value".