Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Fazer consulta por periodo no banco de dados

Preciso fazer uma consulta no banco onde tem as tabelas de dataInicio e dataFim. Nesta consulta preciso retornar apenas os dados que estão no periodo da data atual da consulta. Por exemplo: dataInicio: 01/01/2020 dataFim: 10/01/2020 minha data de consulta Datatime.now 07/01/2020 Então é para retornar apenas os dados que estão dentro do período Datatime.Now

Fiz assim mas não funcionou.(uma parte do código para exemplo) .FirstOrDefault(x.dataFim < DateTime.Now);

1 resposta
solução!

Consegui resolver fazendo assim.

var dataAtual = DateTime.Now.Date;
(x.dataInicio.Date <= dataAtual && x.dataFim.Date >= dataAtual)