public void Paginacija(int stranica)
        {
            int neUzimati = 0;

            if (ListaDobavljaca1 != null)
            {
                int brojPrikaza = stranica * KolicinaDobavljaca;
                if (brojPrikaza > ListaDobavljaca1.Count())
                {
                    brojPrikaza = ListaDobavljaca1.Count();
                }
                int ostatak = brojPrikaza % KolicinaDobavljaca;
                if (ostatak != 0)
                {
                    neUzimati = brojPrikaza - ostatak;
                }
                else
                {
                    neUzimati = brojPrikaza - KolicinaDobavljaca;
                }
                var x = ListaDobavljaca1.Skip(neUzimati).Take(KolicinaDobavljaca);
                ListaPage1.Clear();
                ListaPage1 = new ObservableCollection <tbl_dobavljac>(x);
            }
            LieferantNr = client.LieferantNr();
            MaxStranica();
        }
 public void MaxStranica()
 {
     if (ListaDobavljaca1 != null)
     {
         int    a        = ListaDobavljaca1.Count();
         double pozicija = Convert.ToDouble(a) / KolicinaDobavljaca;
         if (pozicija % 1 == 0)
         {
             MaxStranica1 = Convert.ToInt32(pozicija);
         }
         else
         {
             MaxStranica1 = Convert.ToInt32(pozicija - ((pozicija * 10) % 10) / 10) + 1;
         }
     }
 }
 public void FillGridLieferantLast(object parameter)
 {
     if (ListaDobavljaca1 != null)
     {
         int    a        = ListaDobavljaca1.Count();
         double pozicija = Convert.ToDouble(a) / KolicinaDobavljaca;
         if (pozicija % 1 == 0)
         {
             BrojStranice = Convert.ToInt32(pozicija);
         }
         else
         {
             BrojStranice = Convert.ToInt32(pozicija - ((pozicija * 10) % 10) / 10) + 1;
         }
         Paginacija(BrojStranice);
     }
 }