示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txtP.Text == "" || txtU.Text == "")
            {
                MessageBox.Show("Ingrese su usuario y contraseña");
            }
            else
            {
                try
                {
                    string CMD = string.Format("select * from usuarios where account = '" + txtU.Text + "' and psw = '" + txtP.Text + "' ");
                    //EL .TRIM() SIRVE PARA EVITAR ESPACIOS

                    DataSet ds = Utilidades.Ejecutar(CMD);

                    codigo = ds.Tables[0].Rows[0]["id_usuario"].ToString().Trim();

                    string cuenta   = ds.Tables[0].Rows[0]["account"].ToString().Trim();
                    string password = ds.Tables[0].Rows[0]["psw"].ToString().Trim();

                    if (cuenta == txtU.Text.Trim() && password == txtP.Text.Trim())
                    {
                        if (Convert.ToBoolean(ds.Tables[0].Rows[0]["status_admin"]) == true)
                        {
                            permisos = true;
                        }
                        else
                        {
                            permisos = false;
                        }
                        //esta condicional la usare mas tarde para brindar accesos al usuario ingresado


                        //MessageBox.Show("Sesion iniciada");
                        DineroCaja abrir = new DineroCaja();
                        abrir.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Usuario o contraseña incorrecta");
                    }

                    //esto lo hace una matriz
                }
                catch (Exception error)
                {
                    // MessageBox.Show("" + error.Message);
                    MessageBox.Show("Usuario o contraseña incorrecta");
                }
            }
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try {
                string CMD = string.Format("select * from usuarios where account = '" + txtU.Text + "' and psw = '" + txtP.Text + "' ");
                //EL .TRIM() SIRVE PARA EVITAR ESPACIOS

                DataSet ds = Utilidades.Ejecutar(CMD);

                codigo = ds.Tables[0].Rows[0]["id_usuario"].ToString().Trim();

                string cuenta   = ds.Tables[0].Rows[0]["account"].ToString().Trim();
                string password = ds.Tables[0].Rows[0]["psw"].ToString().Trim();

                if (cuenta == txtU.Text.Trim() && password == txtP.Text.Trim())
                {
                    if (Convert.ToBoolean(ds.Tables[0].Rows[0]["status_admin"]) == true)
                    {
                        permisos = true;
                    }
                    else
                    {
                        permisos = false;
                    }
                    //esta condicional la usare mas tarde para brindar accesos al usuario ingresado


                    //MessageBox.Show("Sesion iniciada");
                    DineroCaja abrir = new DineroCaja();
                    abrir.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrecta");
                }

                //esto lo hace una matriz
            }catch (Exception error)
            {
                MessageBox.Show("" + error.Message);
                MessageBox.Show("Usuario o contraseña incorrecta");
            }

            /*
             * MySqlConnection conectar = new MySqlConnection("server=127.0.0.1; database=prueba; UId=root; pwd=Hyper130; SslMode = none "); //tambien puede funcionar con
             * //server =localhost
             * conectar.Open();
             * MySqlCommand codigo = new MySqlCommand();
             * MySqlConnection conectanos = new MySqlConnection();
             * codigo.Connection = conectar;
             * codigo.CommandText = ("select * from usuario where nombre ='"+ txtU.Text +"' and password = '******' ");
             *
             * Ustr = txtU.ToString().Trim();
             * MySqlDataReader leer = codigo.ExecuteReader();
             * if(leer.Read())
             * {
             *
             *  MessageBox.Show("Bienvenido");
             *  DineroCaja abrir = new DineroCaja();
             *  abrir.Show();
             *  this.Hide();
             * }
             * else
             * {
             *  MessageBox.Show("Usuario o contraseña incorrecto");
             * }
             * conectar.Close();
             *
             */
        }