Exemple #1
0
        private void ButtonConectare_Click(object sender, EventArgs e)
        {
            if (textBoxUtilizatorEmail.Text == "" || textBoxParola.Text == "")
            {
                if (textBoxUtilizatorEmail.Text == "")
                {
                    pictureBoxEroareUtilizatorSauEmail.Visible = true;
                    bunifuToolTip1.SetToolTip(pictureBoxEroareUtilizatorSauEmail, "Nu ai introdus numele de utilizator sau e-mail-ul");
                }
                if (textBoxParola.Text == "")
                {
                    pictureBoxEroareParolaAutentificare.Visible = true;
                    bunifuToolTip1.SetToolTip(pictureBoxEroareParolaAutentificare, "Nu ai introdus parola");
                }
            }
            else
            {
                Utilizator u = new Utilizator
                {
                    UserName = textBoxUtilizatorEmail.Text,
                    Email    = textBoxUtilizatorEmail.Text,
                    Parola   = textBoxParola.Text
                };

                DataTable dt = u.VerificareUtilizator(u);

                if (dt.Rows.Count > 0 && (textBoxUtilizatorEmail.Text == dt.Rows[0][0].ToString() || textBoxUtilizatorEmail.Text == dt.Rows[0][1].ToString()))
                {
                    utilizator = textBoxUtilizatorEmail.Text;
                    parola     = textBoxParola.Text;

                    if (dt.Rows[0][2].ToString() == "0")
                    {
                        u.ActivateDezactivareUtilizator(u, 1);
                    }

                    rol = Convert.ToInt32(dt.Rows[0][3]);

                    labelProverb.Text = Proverbe();
                    panelLoading.BringToFront();
                    timerLogin.Start();
                }
                else
                {
                    pictureBoxEroareParolaAutentificare.Visible = false;
                    pictureBoxEroareUtilizatorSauEmail.Visible  = true;
                    bunifuToolTip1.SetToolTip(pictureBoxEroareUtilizatorSauEmail, "Utilizatorul nu există sau ai introdus incorect");
                }
            }
        }