public List<Models.PostTagModel> pobierzPorcjePoDacie(DateTime data)
{
using (LinqTodbBlogDataContext db = new LinqTodbBlogDataContext())
{
try
{
var lista = (from a in db.PostyTagis
where a.status != 0 && (a.data_dodania.Date == data.Date || (a.data_modyfikacji!=null)? (((DateTime)a.data_modyfikacji).Date == data.Date):false)
orderby a.data_dodania descending
select new Models.PostTagModel
{
Tytul = a.tytul,
Tresc = a.tresc,
Status = a.status,
Keywords = a.keywords,
Id = a.id,
Desc = a.description,
DataModyfikacji = a.data_modyfikacji,
DataDodania = a.data_dodania,
}).ToList();
return lista;
}
catch (Exception)
{
throw new Exception("Wystąpił błąd podczas pobierania wpisów");
}
}
}