public TOPersona consultarPersona(String id) { SqlConnection conexion = new SqlConnection("Data Source = .; Initial Catalog = PRUEBA; Integrated Security = True"); string cadena = "Select * from Persona where ID_PERSONA = @id"; SqlCommand comando = new SqlCommand(cadena, conexion); comando.Parameters.AddWithValue("@id", id); conexion.Open(); SqlDataReader reader = comando.ExecuteReader(); TOPersona persona = new TOPersona(); while (reader.Read()) { persona.id = reader.GetString(0); persona.nombre = reader.GetString(1); persona.apellidos = reader.GetString(2); persona.fechaNacimiento = reader.GetDateTime(3); persona.sexo = reader.GetString(4); persona.ocupacion = reader.GetString(5); persona.estadoCivil = reader.GetString(6); } conexion.Close(); return(persona); }
private void Form2_Load(object sender, EventArgs e) { BLPersona bl = new BLPersona(); if (Form1.accion.Equals("Consultar")) { TOPersona personaConsultada = bl.consultarPersona(Form1.id_Actual); btnIngresar.Visible = false; tituloIngresar.Text = "Consultar Persona"; txtId.Text = personaConsultada.id; txtNombre.Text = personaConsultada.nombre; txtApellido.Text = personaConsultada.apellidos; InfechaNacimiento.Value = personaConsultada.fechaNacimiento; comboSexo.SelectedItem = personaConsultada.sexo.Trim(); comboCivil.SelectedItem = personaConsultada.estadoCivil; txtOficio.Text = personaConsultada.ocupacion; } }
public void ingresarPersona(TOPersona persona) { SqlConnection conexion = new SqlConnection("Data Source = .; Initial Catalog = PRUEBA; Integrated Security = True"); string cadena = "insert into PERSONA (ID_PERSONA,NOMBRE,APELLIDOS,FECHA_NACIMIENTO,SEXO,OFICIO,ESTADO_CIVIL) values (@id, @nombre, @apellido, @fecha, @sexo, @oficio, @estadoCivil)"; SqlCommand comando = new SqlCommand(cadena, conexion); comando.Parameters.AddWithValue("@id", persona.id); comando.Parameters.AddWithValue("@nombre", persona.nombre); comando.Parameters.AddWithValue("@apellido", persona.apellidos); comando.Parameters.AddWithValue("@fecha", persona.fechaNacimiento); comando.Parameters.AddWithValue("@sexo", persona.sexo); comando.Parameters.AddWithValue("@oficio", persona.ocupacion); comando.Parameters.AddWithValue("@estadoCivil", persona.estadoCivil); conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); }
private void btnIngresar_Click(object sender, EventArgs e) { String id = txtId.Text; String nombre = txtNombre.Text; String apellido = txtApellido.Text; DateTime fechaNacimiento = InfechaNacimiento.Value; String sexo = comboSexo.SelectedItem + ""; String oficio = txtOficio.Text; String estadoCivil = comboCivil.SelectedItem + ""; TOPersona persona = new TOPersona(id, nombre, apellido, oficio, estadoCivil, sexo, fechaNacimiento); BLPersona inBL = new BLPersona(); inBL.ingresarPersona(persona); MessageBox.Show("Los datos se guardaron correctamente"); this.Hide(); Form1 frm1 = new Form1(); frm1.Show(); }
public void ingresarPersona(TOPersona persona) { DAOPersona dao = new DAOPersona(); dao.ingresarPersona(persona); }