private async void button1_Click(object sender, EventArgs e) { APIService.Username = txtUsername.Text; APIService.Password = txtPassword.Text; try { await _service.Get <dynamic>(null); //frmIndex frm = new frmIndex(); //frm.Show(); var request = new KorisniciSearchRequest() { Username = txtUsername.Text }; var korisnik = await _service.Get <List <Model.Korisnici> >(request); foreach (var item in korisnik) { if (item.VrstaKorisnika.Naziv == "Operater") { frmOperaterIndex frm1 = new frmOperaterIndex(item.Id); frm1.Show(); } } foreach (var item in korisnik) { if (item.VrstaKorisnika.Naziv == "Administrator") { Form1 frm = new Form1(); frm.Show(); } } foreach (var item in korisnik) { if (item.VrstaKorisnika.Naziv == "Policajac") { frmPolicajacIndex frm = new frmPolicajacIndex(item.Id); frm.Show(); this.Hide(); } } foreach (var item in korisnik) { if (item.VrstaKorisnika.Naziv == "Kontrolor") { frmKontrolorIndex frm = new frmKontrolorIndex(item.Id); frm.Show(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Authentikacija", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private async void button2_Click(object sender, EventArgs e) { var korisnik = await _korisnici.GetById <Model.Korisnici>(_Id.Value); frmOperaterIndex frm = new frmOperaterIndex(korisnik.Id); frm.Show(); }