Пример #1
0
        private void ultraButton_Ingresar_Click(object sender, EventArgs e)
        {
            usuario     = ultraTextEditor_Usuario.Text;
            contrasenia = ultraTextEditor_Contrasenia.Text;

            if (ultraCheckEditor_PrimeraVez.Checked)
            {
                DirectorioEspol.directorioEspolSoapClient wservice = new DirectorioEspol.directorioEspolSoapClient();
                if (wservice.autenticacion(usuario, contrasenia))
                {
                    MessageBox.Show("Es un usuario espol");
                }
                else
                {
                    MessageBox.Show("NO ES, vayase");
                }
            }


            Form_main formmain = new Form_main(this, sacmeDbConn);

            this.Hide();
            formmain.Show();
        }
Пример #2
0
        private void ultraButton_Ingresar_Click(object sender, EventArgs e)
        {
            int                flag  = 0;
            String             query = "";
            SqlDataReader      user  = null;
            Form_usersPassword fm;

            this.usuario     = ultraTextEditor_Usuario.Text;
            this.contrasenia = ultraTextEditor_Contrasenia.Text;

            if (this.usuario == "" || this.contrasenia == "")
            {
                MessageBox.Show("Ingrese correctamente sus datos");
            }
            else
            {
                query = "SELECT id FROM users WHERE username='******';";
                user  = SqlManager.getQuery(query, sacmeDbConn);

                if (!user.HasRows)
                {
                    MessageBox.Show("Ud no pertenece al Sistema");
                    user.Close();
                }
                else
                {
                    user.Close();

                    if (ultraCheckEditor_PrimeraVez.Checked)
                    {
                        DirectorioEspol.directorioEspolSoapClient wservice = new DirectorioEspol.directorioEspolSoapClient();
                        if (wservice.autenticacion(usuario, contrasenia))
                        {
                            flag = 1;
                        }
                        else
                        {
                            MessageBox.Show("Ud no pertenece a la ESPOL, no podrá ingresar a SACME");
                        }
                    }
                    else
                    {
                        query = "SELECT id FROM users WHERE username='******' AND password='******';";
                        user  = SqlManager.getQuery(query, sacmeDbConn);

                        if (!user.HasRows)
                        {
                            MessageBox.Show("El usuario o contraseña es inválido. Intente nuevamente");
                            user.Close();
                        }
                        else
                        {
                            user.Close();
                            Form_main formmain = new Form_main(this, sacmeDbConn, this.usuario);
                            this.Hide();
                            formmain.Show();
                        }
                        user.Close();
                    }

                    if (flag == 1)
                    {
                        fm = new Form_usersPassword(ultraTextEditor_Usuario.Text, sacmeDbConn, this);
                        this.Hide();
                        fm.Show();
                    }
                }
            }
        }