Jakiś error dostajesz? Napisz jaki? Może winno tak być?
var skleps = from h in db.Sklep
where h.ReleaseDate > DateTime.Today.AddDays(-14)
select h;
prosba o wsparcie, nie dziala. Cos jest nie tak z "DateTime.Today.AddDays(-14)"
Winno działać:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
namespace Rextester
{
public class Sklep
{
public int SklepID {get; set;}
public string SklepName {get; set;}
public DateTime SklepDate {get; set; }
}
public class Program
{
public static void Main(string[] args)
{
List<Sklep> list = new List<Sklep>();
list.Add(new Sklep{ SklepID = 1, SklepName = "AA", SklepDate = new DateTime(2016,10,10)});
list.Add(new Sklep{ SklepID = 2, SklepName = "BB", SklepDate = new DateTime(2016,10,11)});
list.Add(new Sklep{ SklepID = 3, SklepName = "CC", SklepDate = new DateTime(2016,09,26)});
var t = from s in list where s.SklepDate > DateTime.Today.AddDays(-14) select s;
foreach (var u in t)
{
Console.WriteLine("{0}. {1}", u.SklepID, u.SklepName);
}
}
}
}