コード例 #1
0
        private void bt_verificar_Click(object sender, EventArgs e)
        {
            try
            {
                bool    verificar = false;
                persona pers      = new persona(tb_usuario.Text, tb_pass.Text);
                verificar = BDconsultas.LogInAdmi(pers.CodigoPersona, pers.PassPersona);
                if (verificar == true)
                {
                    RolSelecionado = BDconsultas.ObtenerCodigo(tb_usuario.Text);



                    if (RolSelecionado != null)
                    {
                        string rolselec = RolSelecionado.CodRoles;
                        if (rolselec == "01")
                        {
                            MessageBox.Show("BIENVENIDO DE NUEVO ", "ADMINISTRADOR DE CENTRAL", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_CENTRAL menu_central = new MENU_CENTRAL();
                            menu_central.Show();
                            this.Hide();
                        }
                        else
                        {
                            CodSucursal = RolSelecionado.CodRoles;
                            MessageBox.Show("BIENVENIDO DE NUEVO ADMINISTRADOR", "ADMINISTRADOR DE SUCURSAL N°" + CodSucursal, MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_SUCURSALES menu_sucursal = new MENU_SUCURSALES();
                            menu_sucursal.Show();
                            this.Hide();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("CÓDIGO O CONTRASEÑA INCORRECTA", "ERROR AL VERIFICAR", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("VUELVA A INTENTARLO", "ERROR CON LA BASE DE DATOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #2
0
        public static persona ObtenerPersona(string ppersona)
        {
            persona         pperson  = new persona();
            MySqlConnection conexion = BDcomun.ObtenerConexion();

            MySqlCommand    _comando = new MySqlCommand(String.Format("SELECT * FROM persona where CodigoPersona = {0} ", ppersona), conexion);
            MySqlDataReader _reader  = _comando.ExecuteReader();

            while (_reader.Read())
            {
                pperson.CodigoPersona   = _reader.GetString(0);
                pperson.NombrePersona   = _reader.GetString(1);
                pperson.ApellidoPersona = _reader.GetString(2);
                pperson.TelefonoPersona = _reader.GetString(3);
                pperson.PassPersona     = _reader.GetString(4);
            }

            conexion.Close();
            return(pperson);
        }
コード例 #3
0
 private void bt_seleccionar_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         string id = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value);
         personaactual = BDconsultas.ObtenerPersona(id);
     }
     else
     {
         MessageBox.Show("Debe de seleccionar una fila");
     }
     if (personaactual != null)
     {
         tb_codigo.Text   = Convert.ToString(personaactual.CodigoPersona);
         tb_nombre.Text   = Convert.ToString(personaactual.NombrePersona);
         tb_apellido.Text = Convert.ToString(personaactual.ApellidoPersona);
         tb_telefono.Text = Convert.ToString(personaactual.TelefonoPersona);
         tb_pass.Text     = Convert.ToString(personaactual.PassPersona);
     }
 }