//var search = new AdministracijaSearchRequest() //{ // Ime = txtPretraga.Text // //Prezime = txtPretraga.Text //}; private async void btnPrikazi_Click(object sender, EventArgs e) { var search = new ProfesorSearchRequest(); var result = await _apiService.Get <List <Models.ProfesorAdmin> >(null); dgvProfesoriPrikaz.AutoGenerateColumns = false; dgvProfesoriPrikaz.DataSource = result; }
private async void btnPrikaz_Click(object sender, EventArgs e) { var search = new ProfesorSearchRequest() { Ime = txtProfTrazi.Text//, //Prezime = txtProfTrazi.Text }; var result = await _apiService.Get <List <Models.ProfesorAdmin> >(search); dgvProfesoriPrikaz.AutoGenerateColumns = false; dgvProfesoriPrikaz.DataSource = result; }
public List <PROF> Get([FromQuery] ProfesorSearchRequest search) { var lista = db.Profesor.ToList(); List <Models.PROF> result = new List <Models.PROF>(); foreach (var x in lista) { result.Add(new Models.PROF { ProfesorId = x.ProfesorId, Ime = x.Zvanje + " " + x.Ime + " " + x.Prezime }); } return(result); }
public List <Models.ProfesorAdmin> Get([FromQuery] ProfesorSearchRequest request) { var query = db.Profesor.AsQueryable(); if (!string.IsNullOrWhiteSpace(request?.Ime)) { query = query.Where(x => x.Ime.Contains(request.Ime)); } if (!string.IsNullOrWhiteSpace(request?.Prezime)) { query = query.Where(x => x.Prezime.Contains(request.Prezime)); } var lista = query.ToList(); List <Models.ProfesorAdmin> result = new List <ProfesorAdmin>(); foreach (var x in lista) { result.Add(new Models.ProfesorAdmin { ProfesorId = x.ProfesorId, Adresa = x.Adresa, DatumRodjenja = x.DatumRodjenja, DatumZaposlenja = x.DatumZaposlenja, Ime = x.Ime, Kancelarija = x.Kancelarija, Zvanje = x.Zvanje, LozinkaHash = x.LozinkaHash, LozinkaSalt = x.LozinkaSalt, Mail = x.Mail, Prezime = x.Prezime, Slika = x.Slika, Spol = x.Spol, Staz = x.Staz, VrstaUgovora = x.VrstaUgovora }); } return(result); }
public List <Models.ProfesorAdmin> Get([FromQuery] ProfesorSearchRequest request) { return(_service.Get(request)); }
public List <Models.PROF> Get([FromQuery] ProfesorSearchRequest search) { return(_serice.Get(search)); }