public FrmEvidentirajGo(Korisnik k, int br) { InitializeComponent(); PrijavljeniKorisnik = k; BrojKoristenja = br; }
public FrmKorisnik(Korisnik k) { InitializeComponent(); OdabraniKorisnik = k; }
private void btnLogin_Click(object sender, EventArgs e) { UpravljanjePodacima.PozivanjePohranjeneProcedure("public.provjeriti_pravo_na_godisnji"); string korisnickoIme = txtKorisnickoIme.Text; string lozinka = txtLozinka.Text; Korisnik prijavljeniKorisnik = UpravljanjePodacima.AutentificirajKorisnika(korisnickoIme, lozinka); if (prijavljeniKorisnik != null) { int autorizacija; autorizacija = this.AutorizirajKorisnika(prijavljeniKorisnik); switch (autorizacija) { case 1: { FrmAdministrator frmAdministrator = new FrmAdministrator(prijavljeniKorisnik); this.Hide(); frmAdministrator.ShowDialog(); this.Close(); break; } case 2: { FrmRacunovoda frmRacunovoda = new FrmRacunovoda(prijavljeniKorisnik); this.Hide(); frmRacunovoda.ShowDialog(); this.Close(); break; } case 3: { FrmZaposlenikOdjelaULJP frmZaposlenikOdjelaULJP = new FrmZaposlenikOdjelaULJP(prijavljeniKorisnik); this.Hide(); frmZaposlenikOdjelaULJP.ShowDialog(); this.Close(); break; } case 4: { FrmZaposlenik frmZaposlenik = new FrmZaposlenik(prijavljeniKorisnik); this.Hide(); frmZaposlenik.ShowDialog(); this.Close(); break; } default: break; } } else { MessageBox.Show("Netočni podaci za prijavu!", "Pogreška!", MessageBoxButtons.OK, MessageBoxIcon.Error); txtKorisnickoIme.Clear(); txtLozinka.Clear(); } }
public UpozorenjePrijeOdjave(Korisnik k, DateTime v) { InitializeComponent(); prijavljeniKorisnik = k; vrijemePocetka = v; }
public UpozorenjeZbogNeevidentiranogKrajaSmjene(Korisnik k, DateTime v) { InitializeComponent(); prijavljeniKorisnik = k; vrijemePocetka = v; }