예제 #1
0
        private void CheckKeys(object sender, System.Windows.Forms.KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)13)
            {
                DAL.DAL d = DAL.DAL.Instanca;
                try
                {
                    d.kreirajKonekciju("localhost", "gamecenter", "root", "");
                    DAL.DAL.UposlenikDAO sd = d.getDAO.getUposlenikDAO();
                    DAL.DAL.RecenzentDAO rd = d.getDAO.getRecenzentDAO();
                    DAL.DAL.KlijentDAO kd = d.getDAO.getKlijentDAO();
                    Uposlenik u = sd.getByUsername(username.Text);
                    Klijent k = kd.getByUsername(username.Text);
                    Recenzent r = rd.getByUsername(username.Text);
                    if (u != null)
                    {
                        if (u.Password == password.Text)
                        {

                            Hide();
                            UposlenikCP uposlenikforma = new UposlenikCP(username.Text);
                            uposlenikforma.ShowDialog();
                            Show();

                        }
                        else MessageBox.Show("Neuspješno loginovaniranje!");

                    }
                    // else MessageBox.Show("Neuspješno loginovaniranje!");
                    else if (k != null)
                    {
                        if (k.Password == password.Text)
                        {

                            Hide();
                            KlijentCP klijentforma = new KlijentCP(username.Text);
                            klijentforma.ShowDialog();
                            Show();

                        }
                        else MessageBox.Show("Neuspješno loginovaniranje!");

                    }
                    // else MessageBox.Show("Neuspješno loginovaniranje!");
                    else if (r != null)
                    {
                        if (r.Password == password.Text)
                        {

                            Hide();
                            RecenzentCP recenzentforma = new RecenzentCP(username.Text);
                            recenzentforma.ShowDialog();
                            Show();

                        }
                        else MessageBox.Show("Neuspješno loginovaniranje!");

                    }
                    else MessageBox.Show("Neuspješno loginovaniranje!");

                }
                catch(Exception a)
                {
                    MessageBox.Show("Error" + a);
                }
                e.KeyChar = (char)0;
            }
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            DAL.DAL d = DAL.DAL.Instanca;
            try
            {
                d.kreirajKonekciju("localhost", "gamecenter", "root", "");
                DAL.DAL.UposlenikDAO sd = d.getDAO.getUposlenikDAO();
                DAL.DAL.RecenzentDAO rd = d.getDAO.getRecenzentDAO();
                DAL.DAL.KlijentDAO kd = d.getDAO.getKlijentDAO();
                Uposlenik u = sd.getByUsername(username.Text);
                Klijent k = kd.getByUsername(username.Text);
                Recenzent r = rd.getByUsername(username.Text);
                if (u != null)
                {
                    if (u.Password == password.Text)
                    {

                        Hide();
                        UposlenikCP uposlenikforma = new UposlenikCP(username.Text);
                        uposlenikforma.ShowDialog();
                        Show();
                    }
                    else MessageBox.Show("Neuspješno loginovaniranje!");

                }
                // else MessageBox.Show("Neuspješno loginovaniranje!");
                else if (k != null)
                {
                    if (k.Password == password.Text)
                    {

                        Hide();
                        KlijentCP klijentforma = new KlijentCP(username.Text);
                        klijentforma.ShowDialog();
                        Show();

                    }
                    else MessageBox.Show("Neuspješno loginovaniranje!");

                }
                // else MessageBox.Show("Neuspješno loginovaniranje!");
                else if (r != null)
                {
                    if (r.Password == password.Text)
                    {

                        Hide();
                        RecenzentCP recenzentforma = new RecenzentCP(username.Text);
                        recenzentforma.ShowDialog();
                        Show();

                    }
                    else MessageBox.Show("Neuspješno loginovaniranje!");

                }
                else MessageBox.Show("Neuspješno loginovaniranje!");
            }
            catch
            {
                MessageBox.Show("Niste spojeni na bazu!");
            }
        }