private async void btnPrikazi_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { var search = new Model.Requests.KupciSearchRequest() { Ime = txtIme.Text, Prezime = txtPrezime.Text, KorisnickoIme = txtKorisnickoIme.Text }; try { var result = await _kupciService.Get <List <Model.Kupci> >(search); dgvKupci.AutoGenerateColumns = false; dgvKupci.DataSource = result; dgvKupci.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; dgvKupci.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCells; dgvKupci.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dgvKupci.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public ActionResult <List <Model.Kupci> > Get([FromQuery] Model.Requests.KupciSearchRequest request) { return(_service.Get(request)); }