public ActionResult <List <Model.TipTreninga> > Get([FromQuery] Model.Requests.TipTreningaSearchRequest request) { var query = _context.TipTreninga.AsQueryable(); if (request != null) { if (!string.IsNullOrWhiteSpace(request.TipTreninga1)) { query = query.Where(t => t.TipTreninga1 == request.TipTreninga1); } } var list = query.ToList(); return(_mapper.Map <List <Model.TipTreninga> >(list)); }
private async void BtnTrazi_Click(object sender, EventArgs e) { btnTrazi.Enabled = false; var naziv = txtNaziv.Text; var tipTreningaSearchRequest = new Model.Requests.TipTreningaSearchRequest() { TipTreninga1 = naziv }; var tipoviTreninga = await _apiService_TipTreninga.Get <List <Model.TipTreninga> >(tipTreningaSearchRequest); dgvTipTreninga.DataSource = tipoviTreninga; foreach (DataGridViewRow row in dgvTipTreninga.Rows) { Model.TipTreninga obj = (Model.TipTreninga)row.DataBoundItem; var BtnCell = (DataGridViewButtonCell)row.Cells[4]; BtnCell.Value = "Dodjeli treneru"; } btnTrazi.Enabled = true; }