private async void btnPretrazi_Click(object sender, EventArgs e) { int brojreci = txtUposlenik.Text.Split(' ').Count(); UposleniciSearchRequest search; if (brojreci == 2) { var imeprezime = txtUposlenik.Text.Split(' '); string Ime = imeprezime[0]; string Prezime = imeprezime[1]; search = new UposleniciSearchRequest() { Ime = Ime, Prezime = Prezime }; } else { search = new UposleniciSearchRequest() { Ime = txtUposlenik.Text }; } var result = await _uposlenici.Get <List <MUposlenik> >(search); PrikaziListu(result); }
private async void BtnNaruci_Click(object sender, EventArgs e) { UposleniciSearchRequest search = new UposleniciSearchRequest { VrstaId = 1 }; var menadzeri = await _uposlenik.Get <List <Model.Uposlenici> >(search); var id = 0; foreach (var item in menadzeri) { id = item.KorisnikId; } NabavkeUpsertRequest model = new NabavkeUpsertRequest { UposlenikId = id, Zavrsena = false }; var nesto = await _nabavke.Insert <Model.Nabavke>(model); frmNabavkaNova form = new frmNabavkaNova(nesto.NabavkaId, this); form.Show(); }
private async Task LoadVrstaUposlenici(int id) { UposleniciSearchRequest model = new UposleniciSearchRequest { VrstaId = id }; var result = await _uposlenici.Get <List <Model.Uposlenici> >(model); dgvUposlenici.DataSource = result; }
private async void BtnPretraga_Click(object sender, EventArgs e) { var search = new UposleniciSearchRequest { Ime = txtPret.Text }; var result = await _uposlenici.Get <List <Model.Uposlenici> >(search); dgvUposlenici.AutoGenerateColumns = false; dgvUposlenici.DataSource = result; }
private async void frmNoviTermin_Load(object sender, EventArgs e) { //instruktori combo box var search = new UposleniciSearchRequest() { TipUposlenika = "instruktor" }; var uposlenici = await _uposlenici.Get <List <MUposlenik> >(search); uposlenici.Insert(0, new MUposlenik { ImePrezime = "Odaberite uposlenika" }); cbInstruktori.DataSource = uposlenici; cbInstruktori.DisplayMember = "ImePrezime"; cbInstruktori.ValueMember = "Id"; //vozila combo box var vozila = await _vozila.Get <List <MVozilo> >(null); vozila.Insert(0, new MVozilo { RegistarskaOznaka = "Odaberite vozilo" }); cbVozilo.DataSource = vozila; cbVozilo.DisplayMember = "RegistarskaOznaka"; cbVozilo.ValueMember = "Id"; //kandidati combo box var kandidati = await _kandidati.Get <List <MKandidat> >(null); kandidati.Insert(0, new MKandidat { ImePrezime = "Odaberite kandidata" }); cbKandidati.DataSource = kandidati; cbKandidati.DisplayMember = "ImePrezime"; cbKandidati.ValueMember = "Id"; if (_Id.HasValue) { var termin = await _terminRasporedaCasova.GetById <MTerminRasporedaCasova>(_Id); txtDo.Text = termin.Do; txtOd.Text = termin.Od; dtpDatum.Value = termin.Datum; cbKandidati.SelectedValue = int.Parse(termin.KandidatId.ToString()); cbVozilo.SelectedValue = int.Parse(termin.VoziloId.ToString()); cbInstruktori.SelectedValue = int.Parse(termin.UposlenikId.ToString()); if (termin.Teorija) { checkBoxTeorija.Checked = true; } if (termin.Prakticno) { checkBoxPrakticno.Checked = true; } } }
public async Task PrikaziUposlenike() { var search = new UposleniciSearchRequest() { TipUposlenika = "instruktor" }; var uposlenici = await _uposlenici.Get <List <MUposlenik> >(search); listaUposlnika.Clear(); foreach (var u in uposlenici) { listaUposlnika.Add(u); } }
private async Task LoadForma() { UposleniciSearchRequest search = new UposleniciSearchRequest { VrstaId = 1 }; var uposlenici = await _uposlenici.Get <List <Model.Uposlenici> >(search); if (_id.HasValue) { var obavijest = await _obavijest.GetById <Model.Obavijesti>(_id); txtNaziv.Text = obavijest.Naziv; txtDatum.Text = obavijest.Datum; txtSadrzaj.Text = obavijest.Sadrzaj; uposlenici.Insert(0, new Model.Uposlenici { KorisnikId = obavijest.UposlenikId, Ime = obavijest.Uposlenik }); cmbUposlenik.DataSource = uposlenici; cmbUposlenik.DisplayMember = "Ime"; cmbUposlenik.ValueMember = "KorisnikId"; } else { uposlenici.Insert(0, new Model.Uposlenici()); cmbUposlenik.DataSource = uposlenici; cmbUposlenik.DisplayMember = "Ime"; cmbUposlenik.ValueMember = "KorisnikId"; } }