Exemple #1
0
        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)
            {
            }
        }
Exemple #2
0
    public Alumno buscarAlumno(String Rut)
    {
        ngAlumno auxAlumno = new ngAlumno();

        return(auxAlumno.buscaAlumno(Rut));
    }
Exemple #3
0
    public void actualizaAlumno(Alumno alumno)
    {
        ngAlumno auxAlumno = new ngAlumno();

        auxAlumno.actualizarAlumno(alumno);
    }
Exemple #4
0
    public Alumno entregaPosicionAlumno(int pos)
    {
        ngAlumno auxAlumno = new ngAlumno();

        return(auxAlumno.retornaPosicionAlumno(pos));
    }
Exemple #5
0
    public List <Alumno> entregaLargoAlumno()
    {
        ngAlumno auxAlumno = new ngAlumno();

        return(auxAlumno.retornaAlumno());
    }
Exemple #6
0
    public DataSet entregaAlumnoDataSet()
    {
        ngAlumno auxAlumno = new ngAlumno();

        return(auxAlumno.retornaAlumnoDataSet());
    }
Exemple #7
0
    public void eliminarAlumno(string Rut)
    {
        ngAlumno auxAlumno = new ngAlumno();

        auxAlumno.eliminarAlumno(Rut);
    }
Exemple #8
0
    public void agregaAlumno(Alumno alumno)
    {
        ngAlumno auxAlumno = new ngAlumno();

        auxAlumno.ingresaAlumno(alumno);
    }