コード例 #1
0
        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));
        }
コード例 #2
0
        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;
        }