Comment écrire LINQ to SQL de la requête pour obtenir la date du jour de dossiers?

Je veux obtenir aujourd'hui enregistrements saisis à l'aide de LINQ to SQL. J'ai écrit le code ci-dessous mais il est de retour date précédente dossiers également.

DateTime todaysDate = DateTime.Now;
DateTime yesterdaysDate = DateTime.Now.AddDays(-1);

var result = (from a in cxt.visitor.OrderByDescending(n => n.singin)
              where (a.singin > yesterdaysDate && a.singin <= todaysDate)
              select new {a.visitorid, a.visitorname, a.visitingperson, a.phonenumber, a.reasonforvisit, a.signature, a.singin });

Pouvez-vous svp me dire comment obtenir le aujourd'hui enregistrements saisis uniquement à l'aide de LINQ to SQL?

OriginalL'auteur Sravanti | 2013-03-29