Blog.DAL.PostTagDAL.pobierzArchiwum C# (CSharp) Method

pobierzArchiwum() public method

public pobierzArchiwum ( int year, int month ) : List
year int
month int
return List
        public List<Models.PostTagModel> pobierzArchiwum(int year, int month)
        {
            using (LinqTodbBlogDataContext db = new LinqTodbBlogDataContext())
            {
                try
                {
                    var lista = (from a in db.PostyTagis
                                 where a.status != 0 && a.data_dodania.Year == year && a.data_dodania.Month == month
                                 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");
                }
            }
        }