//Mostrar datos del maestro public void Datos(maestros maestro) { maestros ma = new maestros(); ma = maestro; nombre.Text = ma.Name + " " + ma.Apellidos; fecha_nac.Text = ma.Dia_nac + "/" + ma.Mes_nac + "/" + ma.Anio_nac; sexo.Text = ma.Sexo; profesion.Text = ma.Profesion; lugar_nac.Text = ma.Lug_nac; }
//Recolectar datos y realizar busqueda private void button1_Click(object sender, EventArgs e) { maestros maestro = new maestros(); mostrarMaestro mostrar = new mostrarMaestro(); conexionBD conectar = new conexionBD(); maestro = conectar.ConsultarM(dato.Text, dato2.Text); mostrar.Datos(maestro); mostrar.Show(); this.Close(); }
//consultar maestros public maestros ConsultarM(string nombre, string apellidos) { conectar(); string dato = nombre, dato2 = apellidos; string query = "SELECT * FROM \"maestros\" where \"nombre\" = '" + dato + "' AND \"apellidos\" = '" + dato2 + "'"; NpgsqlCommand conector = new NpgsqlCommand(query, conn); NpgsqlDataReader datos = conector.ExecuteReader(); maestros maestro = new maestros(); while (datos.Read()) { maestro.Name = Convert.ToString(datos[0]); maestro.Apellidos = Convert.ToString(datos[1]); maestro.Dia_nac = Convert.ToString(datos[2]); maestro.Mes_nac = Convert.ToString(datos[3]); maestro.Anio_nac = Convert.ToString(datos[4]); maestro.Profesion = Convert.ToString(datos[5]); maestro.Sexo = Convert.ToString(datos[6]); maestro.Lug_nac = Convert.ToString(datos[7]); } desconectar(); return(maestro); }