Example #1
0
 private void toolStripButton4_Click(object sender, EventArgs e)
 {
     IzvjestajForma f = new IzvjestajForma();
     f.Show();
 }
Example #2
0
        private void loginButton_Click(object sender, EventArgs e)
        {
            try
            {
                if (konektovan())
                {
                    DAL.DAL d = DAL.DAL.Instanca;
                    d.kreirajKonekciju("localhost", "Teretana", "root", "");

                    DAL.DAL.UposlenikDAO c = d.getDAO.getUposlenikDAO();
                    Uposlenik radnik = c.getById(Convert.ToInt32(IDtextbox.Text));

                    if (radnik.Sifra == passtextbox.Text && radnik.ZaposlenjeS == "Administrator")
                    {
                        AdministratorskiPanel a = new AdministratorskiPanel();
                        a.Show();
                        errorProvider1.Clear();
                        passtextbox.Clear();
                        IDtextbox.Clear();
                        //
                    }
                    else if (radnik.Sifra == passtextbox.Text && radnik.ZaposlenjeS == "Recepcioner")
                    {
                        Recepcija r = new Recepcija();
                        r.Show();
                        errorProvider1.Clear();
                        passtextbox.Clear();
                        errorProvider1.Clear();
                    }
                    else if (radnik.Sifra == passtextbox.Text && radnik.ZaposlenjeS == "Tehnicar")
                    {
                        IzvjestajForma i = new IzvjestajForma();
                        i.Show();
                        errorProvider1.Clear();
                        passtextbox.Clear();
                        errorProvider1.Clear();
                    }
                    else if (radnik.Sifra == passtextbox.Text && radnik.ZaposlenjeS == "Trener")
                    {
                        TrenerPanel t = new TrenerPanel();
                        t.Show();
                        errorProvider1.Clear();
                        passtextbox.Clear();
                        errorProvider1.Clear();
                    }
                    else if (radnik.Sifra == passtextbox.Text && radnik.ZaposlenjeS == "Nutricionista")
                    {
                        NutricionistaPanel n = new NutricionistaPanel();
                        n.Show();
                        errorProvider1.Clear();
                        passtextbox.Clear();
                        errorProvider1.Clear();
                    }
                    else if (Convert.ToInt32(IDtextbox.Text) == radnik.IdUposlenika && passtextbox.Text != radnik.Sifra)
                    {
                        errorProvider1.SetError(IDtextbox, "");
                        errorProvider1.SetError(passtextbox, "Pogresna sifra");
                    }
                    else if (Convert.ToInt32(IDtextbox.Text) != radnik.IdUposlenika && passtextbox.Text == radnik.Sifra)
                    {
                        errorProvider1.SetError(IDtextbox, "Pogresan korisnicki nalog");
                        errorProvider1.SetError(passtextbox, "");
                    }
                    else
                    {
                        MessageBox.Show("Neispravna šifra!");
                    }
                    d.terminirajKonekciju();
                }
                else
                {
                    bool flag = false;
                    for (int i = 0; i < passtextbox.Text.Length; i++)
                    {
                        char x = Convert.ToChar(passtextbox.Text[i]);
                        if (!IsLetterOrDigit(x))
                        {
                            flag = true;
                        }
                    }
                    baciIzuzetak(flag);

                    errorProvider1.SetError(IDtextbox, "Pogresan korisnicki nalog");
                    errorProvider1.SetError(passtextbox, "Pogresna sifra");
                    MessageBox.Show("Neispravan korisnicki nalog i password!", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                ;
            }
        }
Example #3
0
 private void toolStripButton3_Click(object sender, EventArgs e)
 {
     //            Izvjestaji.DodavanjeIzvjestaja iz = new Izvjestaji.DodavanjeIzvjestaja();
     //            iz.Show();
     IzvjestajForma i = new IzvjestajForma();
     i.Show();
 }