private async void btnPrikazi_Click(object sender, EventArgs e) { KurseviSearchRequest search = new KurseviSearchRequest { Naziv = txtKurs.Text }; var result = await _service.Get <List <Models.kursevi> >(search); dgvKurs.AutoGenerateColumns = false; dgvKurs.DataSource = result; }
public List <kursevi> Get([FromQuery] KurseviSearchRequest request) { var query = db.Kurs.AsQueryable(); if (!string.IsNullOrWhiteSpace(request?.Naziv)) { query = query.Where(x => x.Naziv.Contains(request.Naziv)); } var lista = query.ToList(); List <Models.kursevi> result = new List <Models.kursevi>(); return(_mapper.Map <List <Models.kursevi> >(lista)); }
public List <Models.kursevi> Get([FromQuery] KurseviSearchRequest search) { return(_service.Get(search)); }