private bool VALIDAR_PAGO()
        {
            bool ok = true;

            if (TXTMONTO.Text.ToString() == "0")
            {
                MISSINGDATA.SetError(TXTMONTO, "EL MONTO A GUARDAR NO PUEDE SER CERO");
                ok = false;
            }
            if (TXTNUMERORECIBO.Text.Trim().ToString() == "" && TXTNUMERORECIBO.ReadOnly == false)
            {
                MISSINGDATA.SetError(TXTMONTO, "INGRESA UN NUMERO DE RECIBO");
                ok = false;
            }
            if (TXTNUMERORECIBO.Text.Trim() != "")
            {
                try
                {
                    SqlCommand cmd = new SqlCommand("verificar_recibo", _SqlConnection);
                    cmd.CommandType = CommandType.StoredProcedure;
                    if (cmd.Connection.State == ConnectionState.Closed)
                    {
                        cmd.Connection.Open();
                    }
                    cmd.Parameters.Add(new SqlParameter("@numrecibo", TXTNUMERORECIBO.Text));
                    SqlDataAdapter da = new SqlDataAdapter(cmd);
                    DataTable      dt = new DataTable();
                    da.Fill(dt);
                    if (dt.Rows.Count == 1)
                    {
                        if (dt.Rows[0][0].ToString() == "1")
                        {
                            ok = false;
                            MISSINGDATA.SetError(TXTNUMERORECIBO, "ESTE NUMERO DE RECIBO YA HA SIDO REGISTRADO!!!");
                        }
                    }
                    if (cmd.Connection.State == ConnectionState.Open)
                    {
                        cmd.Connection.Close();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }

            return(ok);
        }
        private bool VALIDAR_MATRICULA()
        {
            bool ok = true;

            if (PANELMATRICULA.Enabled == true)
            {
                if (RBMATREGULAR.Checked == false && RBMATUBICACION.Checked == false)
                {
                    ok = false;
                    MISSINGDATA.SetError(GBMODALIDADMATRICULA, "SELECCIONA UNA MODALIDAD");
                }
                if (RBINGLES.Checked == false && RBITALIANO.Checked == false && RBFRANCES.Checked == false && RBPORTUGUES.Checked == false && RBALEMAN.Checked == false && RBQUECHUA.Checked == false && RBCHINO.Checked == false && RBOTRO.Checked == false)
                {
                    ok = false;
                    MISSINGDATA.SetError(GBIDIOMA, "SELECCIONA UN IDIOMA");
                }
                if (RBBASICO.Checked == false && RBINTERMEDIO.Checked == false && RBAVANZADO.Checked == false)
                {
                    ok = false;
                    MISSINGDATA.SetError(GBNIVEL, "SELECCIONA UN NIVEL");
                }
            }
            return(ok);
        }
 private void LIMPIAR_ERRORES()
 {
     MISSINGDATA.SetError(GBMODALIDADMATRICULA, null);
     MISSINGDATA.SetError(GBIDIOMA, null);
     MISSINGDATA.SetError(GBNIVEL, null);
 }