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); } }
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); }
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); } }