private async void BtnPrijava_Click(object sender, EventArgs e) { btnPrijava.Enabled = false; var password = txtSifra.Text; var userName = txtUserName.Text; APIService._username = userName; APIService._password = password; var request = new AutentifikacijaRequest() { username = userName, password = password }; Wellness.Model.Osoba osoba = await _apiService_Autentifikacija.Get <Wellness.Model.Osoba>(request); if (osoba != null) { if (osoba.Uloga.Naziv == "Menadzer" || osoba.Uloga.Naziv == "Recepcionar" || osoba.Uloga.Naziv == "Trener") { var RadnikSearchRequest = new RadnikSearchRequest() { OsobaId = osoba.Id }; var radnikList = await _apiService_Radnik.Get <List <Wellness.Model.Radnik> >(RadnikSearchRequest); var radnik = radnikList[0]; frmIndex frm = new frmIndex(radnik, this); frm.Show(); MessageBox.Show("Uspjesna prijava", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); txtUserName.Text = ""; txtSifra.Text = ""; } else { MessageBox.Show("Niste autorizovani", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("Pogresno korisnicko ime ili sifra", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } btnPrijava.Enabled = true; }
public frmCameraQRDecoder(frmIndex _frmIndex) { InitializeComponent(); this._frmIndex = _frmIndex; }