Inside a third-party database dates are stored as strings in format YYYYMMDD.
In SQL I could use the following statement:
WHERE convert(datetime,convert(varchar(8),a.appt_date,112)) = convert(datetime,convert(varchar(8), dateadd(dd,+1,getdate()), 112))
Is there something similar i can do in LINQ to EF? Or is my only option doing it in memory, ex:
dim data = (from item in entities.itemsSet).ToList()
dim filtered = from item in data
where Convert.ToDateTime(shift.starttime) >= startDate
&& Convert.ToDateTime(shift.endtime) < endDate
select item