public async Task <IActionResult> OnPostDodaj()
        {
            MiejscaZm = await _context.Miejsca.ToListAsync();

            Wybor        = ZmiennaGlob.Kategoria;
            MiejscaQuery = MiejscaZm.AsQueryable();
            if (!String.IsNullOrEmpty(Wybor))
            {
                MiejscaQuery = MiejscaQuery.Where(Miejsca => Miejsca.Kategoria.Contains(Wybor));
                MiejscaZm    = MiejscaQuery.ToList();
            }

            MiejscaZm = MiejscaZm.Skip(ZmiennaGlob.Zmienna).ToList <Miejsca>();
            if (MiejscaZm.Count > 0)
            {
                ZmiennaGlob.Zmienna = ZmiennaGlob.Zmienna + (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy);
            }
            Refresh = false;

            return(RedirectToPage("Index"));
        }
        public async Task OnGetAsync()
        {
            MiejscaZm = await _context.Miejsca.ToListAsync();


            Lista = new List <string> {
                "Gory", "Zbiorniki wodne", "Zabytki", "Agroturystyka"
            };
            Wybor        = ZmiennaGlob.Kategoria;
            MiejscaQuery = MiejscaZm.AsQueryable();


            if (!String.IsNullOrEmpty(Wybor))
            {
                MiejscaQuery = MiejscaQuery.Where(Miejsca => Miejsca.Kategoria.Contains(Wybor));
                MiejscaZm    = MiejscaQuery.ToList();
            }

            MaxStrona = (MiejscaZm.Count + (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy)) / (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy);

            if (Refresh == false)
            {
                if (ZmiennaGlob.Zmienna == (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy))
                {
                    MiejscaZm = MiejscaZm.Take(ZmiennaGlob.Zmienna).ToList <Miejsca>();
                }
                if (ZmiennaGlob.Zmienna > (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy))
                {
                    MiejscaZm = MiejscaZm.Skip(ZmiennaGlob.Zmienna - (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy)).Take((ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy)).ToList <Miejsca>();
                }
                Refresh = true;
            }
            else
            {
                ZmiennaGlob.Zmienna = (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy);
                MiejscaZm           = MiejscaZm.Take(ZmiennaGlob.Zmienna).ToList <Miejsca>();
            }

            Strona = ZmiennaGlob.Zmienna / (ZmiennaGlob.LiczbaKolumn * ZmiennaGlob.LiczbaWierszy);
        }