コード例 #1
0
ファイル: frmAlumno.cs プロジェクト: moiAbarca/IMC7
        private void txtRut_Leave(object sender, EventArgs e)
        {
            ngAlumno ncar  = new ngAlumno();
            Alumno   ncar2 = new Alumno();

            ncar2 = ncar.buscaAlumno(txtRut.Text);

            bool rut1 = validarRut(txtRut.Text);
            bool rut2 = validaRut2(txtRut.Text);
            bool rut3 = validaRut3(txtRut.Text);

            try
            {
                if (rut1 == true && rut2 == true && rut3 == true)
                {
                    btnLimpiar.Enabled = true;
                    if (String.IsNullOrEmpty(ncar2.Rut))
                    {
                        return;
                    }
                    else
                    {
                        txtRut.Text             = ncar2.Rut;
                        txtNombre.Text          = ncar2.Nombre;
                        txtApellido.Text        = ncar2.Apellido;
                        dtFechaNacimiento.Value = ncar2.FechaNacimiento;
                    }
                }
                else
                {
                    btnLimpiar.Enabled = false;
                    //bool cal = Limpiar();
                    if (txtRut.Text.Length == 0 /*|| cal == true*/)
                    {
                        //txtNombre.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Debe ingresar un rut correcto");
                        txtRut.Focus();
                    }
                }
            }
            catch (Exception)
            {
            }
        }
コード例 #2
0
    public Alumno buscarAlumno(String Rut)
    {
        ngAlumno auxAlumno = new ngAlumno();

        return(auxAlumno.buscaAlumno(Rut));
    }