示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            MySqlConnection conexionBD = new MySqlConnection();
            bd_linsa        bd_linsa   = new bd_linsa();

            conexionBD = bd_linsa.conexion();
            string activo_user;

            if (this.activo.Text == "Activo")
            {
                activo_user = "******";
            }
            else
            {
                activo_user = "";
            }
            //INSERT INTO `logis236_linsa`.`users` (`user_name`, `password`, `name`) VALUES('enajera', 'Nage1984#', 'enrique');
            string consulta = "INSERT INTO users (user_name,password,name,last_name,last_name1,email,activo) VALUES ('" + this.user_name.Text + "','" + this.password.Text + "','" + this.name.Text + "','" + this.last_name.Text + "','" + this.last_name1.Text + "','" + this.email.Text + "','" + activo_user + "')";
            string datos    = bd_linsa.insert_bd(consulta, conexionBD);

            if (string.IsNullOrEmpty(datos))
            {
                MessageBox.Show("Agregado Exitosamente");
            }
            else
            {
                MessageBox.Show(datos);
            }
            //MessageBox.Show(datos);
            //Users.ActiveForm.Close();
        }
示例#2
0
        private void cp_KeyDown(object sender, KeyEventArgs e)
        {
            //\r
            string key_press = e.KeyCode.ToString();

            if (e.KeyCode.Equals(Keys.Enter))
            {
                if (cp.TextLength == 5)
                {
                    MySqlConnection conexionBD = new MySqlConnection();
                    //MySqlDataAdapter m_datos = new MySqlDataAdapter();
                    bd_linsa bd_linsa = new bd_linsa();
                    conexionBD = bd_linsa.conexion();
                    ArrayList datos    = new ArrayList();
                    string    consulta = "SELECT * FROM codigo_postal WHERE cp = '" + cp.Text.ToString() + "'";
                    datos = bd_linsa.select_bd_cp(consulta, conexionBD);
                    conexionBD.Close();
                    colonia.Items.Clear();
                    municipio.Text = "";
                    estado.Text    = "";
                    foreach (Object[] row in datos)
                    {
                        colonia.Items.Add(row[5].ToString());
                        String edo  = row[7].ToString();
                        String mpio = row[6].ToString();
                        municipio.Text = mpio.ToString();
                        estado.Text    = edo.ToString();
                    }
                }
            }
        }
示例#3
0
        private void Ingresar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(user.Text) && string.IsNullOrEmpty(password.Text.ToString()))
            {
                MessageBox.Show("Ingrese Usuario/Contraseña son obligatorios.");
            }
            else
            {
                //Instancia para conexión a MySQL, recibe la cadena de conexión
                MySqlConnection conexionBD = new MySqlConnection();
                bd_linsa        bd_linsa   = new bd_linsa();
                conexionBD = bd_linsa.conexion();
                //MySqlDataReader reader = null; //Variable para leer el resultado de la consulta

                //Agregamos try-catch para capturar posibles errores de conexión o sintaxis.
                try
                {
                    //Consulta a MySQL (Muestra las bases de datos que tiene el servidor)
                    string consulta = "SELECT * FROM users WHERE user_name = '" + this.user.Text + "' AND password = '******'";
                    string datos    = bd_linsa.select_bd(consulta, conexionBD);
                    conexionBD.Close(); //Cierra la conexión a MySQL
                    //MessageBox.Show(datos); //Imprime en cuadro de dialogo el resultado
                    if (datos == this.user.Text)
                    {
                        Program.OpenMDI = true;
                        this.Close();
                        //MDIParent1 mDIParent1 = new MDIParent1();
                        //mDIParent1.MdiParent = this;
                        //mDIParent1.Show(); // mostramos el segun formulario
                        //login.ActiveForm.Close();
                        //login. childForm.Close();
                        //MDIParent1 mDIParent1 = new MDIParent1();
                        //mDIParent1.
                        //mDIParent1.Show();

                        //Menu menu = new Menu();
                        //menu.Show(); // mostramos el segun formulario
                        //main_control main_Control = new main_control();
                        //main_control.
                    }
                    else
                    {
                        MessageBox.Show("Usuario o Contraseña incorrecta");
                    }
                }
                catch (MySqlException ex)
                {
                    MessageBox.Show(ex.Message); //Si existe un error aquí muestra el mensaje
                }
                //finally
                //{
                //    conexionBD.Close(); //Cierra la conexión a MySQL
                //}
            }
        }
示例#4
0
        private void button1_Click(object sender, EventArgs e)
        {
            MySqlConnection  conexionBD = new MySqlConnection();
            MySqlDataAdapter m_datos    = new MySqlDataAdapter();
            bd_linsa         bd_linsa   = new bd_linsa();

            conexionBD = bd_linsa.conexion();
            string consulta = "SELECT  user_name AS 'Usuario',  password AS 'Contraseña',  name AS 'Nombre', last_name AS 'Apellido Paterno', last_name1 AS 'Apellido Materno', email AS 'Correo Electronico', activo AS 'Activo' FROM users";

            m_datos = bd_linsa.select_bd_users(consulta, conexionBD);
            conexionBD.Close();
            DataSet ds = new DataSet();

            m_datos.Fill(ds);
            //ds.Tables.
            //ds.Tables["contraseña"].Columns.IsReadOnly = true;
            //ds.Tables.Columns["nombre"].IsReadOnly = true;
            dataGridView1.DataSource = ds.Tables[0];
            dataGridView1.Columns["nombre"].ReadOnly = true;
        }