Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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();
        }
Exemplo n.º 5
0
        public void ingresarPersona(TOPersona persona)
        {
            DAOPersona dao = new DAOPersona();

            dao.ingresarPersona(persona);
        }