示例#1
0
        private void button2_Click(object sender, EventArgs e)
        {
            string rut_p             = txt_rut_p.Text;
            string nombre_p          = txt_nombre_p.Text;
            string nacionalidad_p    = cmb_nacionalidad.SelectedItem.ToString();
            string direccion_p       = txt_direccion_p.Text;
            int    comuna_p          = Convert.ToInt32(cmb_comuna.SelectedValue.ToString());
            string nivel_educacional = cmb_niveleduc.SelectedItem.ToString();
            string ocupacion         = txt_ocupacion.Text;
            string fono_p            = txt_fono_p.Text;
            int    parentezco        = Convert.ToInt32(cmb_parentezco.SelectedValue.ToString());
            string mail  = txt_mail.Text;
            string rut_e = cmb_estudiante.SelectedValue.ToString();


            //enviamos el valor de las variables a los metodos set de la clase Dadministradores

            Objdpers.set_rut_p(rut_p);
            Objdpers.set_nombre_p(nombre_p);
            Objdpers.set_nacionalidad_p(nacionalidad_p);
            Objdpers.set_direccion_p(direccion_p);
            Objdpers.set_comuna_p(comuna_p);
            Objdpers.set_nivel_educacional(nivel_educacional);
            Objdpers.set_ocupacion(ocupacion);
            Objdpers.set_fono_p(fono_p);
            Objdpers.set_parentezco(parentezco);
            Objdpers.set_mail(mail);
            Objdpers.set_rut_e(rut_e);


            if (txt_rut_p.Text != String.Empty &&
                txt_nombre_p.Text != String.Empty &&
                txt_direccion_p.Text != String.Empty &&
                txt_ocupacion.Text != String.Empty &&
                txt_fono_p.Text != String.Empty &&
                txt_mail.Text != String.Empty)
            {
                //invocar al metodo insertar
                Objpersonasql.InsertarPers(Objdpers);

                //limpiar
                txt_rut_p.Clear();
                txt_nombre_p.Clear();
                cmb_nacionalidad.SelectedIndex = -1;
                txt_direccion_p.Clear();
                cmb_comuna.SelectedIndex    = -1;
                cmb_niveleduc.SelectedIndex = -1;
                txt_ocupacion.Clear();
                txt_fono_p.Clear();
                cmb_parentezco.SelectedIndex = -1;
                txt_mail.Clear();
                cmb_estudiante.SelectedIndex = -1;

                MessageBox.Show("Datos ingresados exitosamente");
            }
            else
            {
                MessageBox.Show("Debe ingresar todos los datos");
            }
        }