private void LimpiarProviderError()
 {
     EstudianteIDerrorProvider.Clear();
     MontoAsignaturaserrorProvider.Clear();
     ObservacioneserrorProvider.Clear();
     PCTerrorProvider.Clear();
     IDerrorProvider.Clear();
 }
        private bool validar()
        {
            bool paso  = false;
            int  abrir = 0;

            LimpiarProviderError();

            if (IDEstudiantetextBox.Text == string.Empty)
            {
                EstudianteIDerrorProvider.SetError(IDEstudiantetextBox, "Llenar este campo");
                abrir = 1;
            }
            if (MontoAsignaturanumericUpDown.Value == 0)
            {
                MontoAsignaturaserrorProvider.SetError(MontoAsignaturanumericUpDown, "Llenar este campo");
                abrir = 1;
            }
            if (ObservacionestextBox.Text == string.Empty)
            {
                ObservacioneserrorProvider.SetError(ObservacionestextBox, "Llenar este campo");
                abrir = 1;
            }
            if (PCTnumericUpDown.Value == 0)
            {
                PCTerrorProvider.SetError(PCTnumericUpDown, "Llenar este campo");
                abrir = 1;
            }
            if (abrir == 1)
            {
                MessageBox.Show("Debe llenar los campos marcados");
            }
            else
            {
                paso = true;
            }
            return(paso);
        }