Verilerle birlikte bir view
var ve veriyi yalnızca son 7 gün içinde almam gerekiyor. Sql sorgu kullanıyor olsaydı bunun için bir işlev olduğunu biliyorum. ama Linq kullanıyorum. Burada Veritabanından son 7 gün içinde veri alınıyor linq
try
{
var query = (from bwl in mg.BarcodeWithLocation
select new
{
RequestID = bwl.RequestID,
Barcode = bwl.Barcode,
adrid = bwl.AdrID,
name = bwl.Name,
street = bwl.Street,
houseno = bwl.HouseNo,
postal = bwl.Postal,
city = bwl.City,
country = bwl.Country,
latitudetxt = bwl.Latitude == "" ? "Location Unknown" : "View Map Location",
latitude = bwl.Latitude,
longitude = bwl.Longitude,
date = bwl.ReceivedDate
});
this.Grid.DataSource = query;
this.Grid.DataBind();
}
catch (Exception exception)
{
Console.WriteLine("ERROR in GetNoLocationScan() method. Error Message : " + exception.Message);
}
kimse bana söyleyebilir?
Sana Varlık – Uriil
Veya 'DateTime.Today.AddDays (-7)' LINQ içine DateTime.Now.AddDays (-1) kullanamazsınız düşünüyorum Zamana göre filtrelemek istemiyorsanız –
@Adil Bu sorgu datetime ile çalışıyor mu? –