// Print all news
        public ActionResult GetList(int?Id)
        {
            GetListViewModel context = new GetListViewModel();

            context.Offset = User.Identity.IsAuthenticated ? (int?)_userManager
                             .FindByNameAsync(User.Identity.Name)
                             .Result.TimeZoneOffset : null;

            if (Id == null)
            {
                context.PageTitle = "Последние новости";
                context.PageDesc  = "";
                context.News      = _allNews.News;
            }
            else
            {
                Category c = _allCategories.getObjectCategory((int)Id);
                context.PageTitle = c.Title;
                context.PageDesc  = c.Desc;
                context.News      = _allNews.NewsByCategory((int)Id);
            }

            return(View(context));
        }