private async void frmPocetna_Load(object sender, EventArgs e) { var search = new KorisnikUlogaSearchRequest() { KorisnikId = APIService.trenutniKorisnik.Id }; var korisniciUloge = await _korisnikUloge.Get <List <MKorisnikUloga> >(search); if (korisniciUloge.FirstOrDefault().UlogaNaziv == "Referent") { btnPocetnaKartica_Click(this, EventArgs.Empty); } lblKorisnikEmail.Text = APIService.trenutniKorisnik.Email; }
private async void lblKorisnikEmail_Click(object sender, EventArgs e) { var uposlenici = await _uposlenici.Get <List <MUposlenik> >(new UposleniciSearchRequest { KorisnikId = APIService.trenutniKorisnik.Id }); OtvoriFormu(new frmNoviUposlenik(uposlenici.FirstOrDefault().Id), pnlPocetna); var search = new KorisnikUlogaSearchRequest() { KorisnikId = APIService.trenutniKorisnik.Id }; var korisniciUloge = await _korisnikUloge.Get <List <MKorisnikUloga> >(search); if (korisniciUloge.FirstOrDefault().UlogaNaziv == "Instruktor") { pnlInstruktor.Visible = true; buttonInstruktor.Visible = true; } }
private async void UlogaTrenutnogKorisnika() { var search = new KorisnikUlogaSearchRequest() { KorisnikId = APIService.trenutniKorisnik.Id }; var korisniciUloge = await _korisnikUloge.Get <List <MKorisnikUloga> >(search); if (korisniciUloge.FirstOrDefault().UlogaNaziv == "Instruktor") { APIService.UlogaNaziv = korisniciUloge.FirstOrDefault().UlogaNaziv; OtvoriFormu(new frmRasporedCasova(pnlPocetna), pnlPocetna); } else if (korisniciUloge.FirstOrDefault().UlogaNaziv == "Referent") { panelReferent.Visible = true; prikaziPocetnu = true; } }