private async void btnLogin_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren())
            {
                APIService.Username = txtUsername.Text;
                APIService.Password = txtPassword.Text;

                try
                {
                    AdministratorSearchRequest request = new AdministratorSearchRequest {
                        Username = txtUsername.Text
                    };
                    var admins = await _service.Get <List <Administrator> >(request);

                    if (admins.Count() == 1)
                    {
                        //autentifiakcija je prosla, admin je nadjen
                        Global.Administrator = admins[0];
                        //MessageBox.Show("welcome " + Global.Administrator.Grad.Naziv );  greska
                        frmPocetna frm = new frmPocetna();
                        frm.Show();
                    }
                }
                catch (Exception ex)
                {
                }
            }
        }
 private void btnTrazi_Click(object sender, EventArgs e)
 {
     request = new AdministratorSearchRequest {
         Username = txtUsername.Text
     };
     pageNumber = 1;
     BindContent(pageNumber, request);
 }
        private async void BindContent(int pageNumber, AdministratorSearchRequest request)
        {
            pagedList = await BindAdministratori(request, pageNumber, pageSize);

            btnNext.Enabled     = pagedList.HasNextPage;
            btnPrevious.Enabled = pagedList.HasPreviousPage;

            dgvAdministratori.DataSource = pagedList.ToList();

            lblPageNumbers.Text = string.Format("{0}/{1}", pageNumber, pagedList.PageCount);
        }
        private async Task <IPagedList <Administrator> > BindAdministratori(AdministratorSearchRequest request, int pageNumber = 1, int pageSize = 2)
        {
            var administratori = await _administratorService.Get <List <Administrator> >(request);

            return(administratori.ToPagedList(pageNumber, pageSize));
        }