コード例 #1
0
        private async void btnPrikazi_Click(object sender, EventArgs e)
        {
            var search = new DokumentSearchRequest()
            {
                Naziv = txtNaziv.Text
            };
            var result = await _apiService.Get <List <Model.Dokument> >(search);

            dgvDokumenti.AutoGenerateColumns = false;
            dgvDokumenti.DataSource          = result;
        }
コード例 #2
0
        public List <Model.Dokument> Get(DokumentSearchRequest search)
        {
            var q = _context.Set <Database.Dokument>().AsQueryable();

            if (!string.IsNullOrEmpty(search?.Naziv))
            {
                q = q.Where(x => x.NazivDokumenta.ToLower().StartsWith(search.Naziv) || x.NazivDokumenta.ToUpper().StartsWith(search.Naziv));
            }

            q = q.OrderBy(x => x.NazivDokumenta);
            var list = q.ToList();

            return(_mapper.Map <List <Model.Dokument> >(list));
        }
コード例 #3
0
 public List <Model.Dokument> Get([FromQuery] DokumentSearchRequest request)
 {
     return(_service.Get(request));
 }