Exemple #1
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////
        /// <summary>   Comprueba que el formulario es correcto (nombre de cadena, tipo de cadena) </summary>
        ///
        /// <remarks>   TVO DPAA 2009-2010. </remarks>
        ///
        /// <param name="nombre">    nombre. </param>
        /// <param name="tipo">      tipo. </param>
        ///
        /// <returns>   true si los datos del formulario son correctos, falso en caso contrario. </returns>
        ////////////////////////////////////////////////////////////////////////////////////////////////////

        private bool ValidaFormulario(string nombre, int tipo)
        {
            bool nomOk = false, tipoOk = false, formCorrecto = false;

            nomOk  = Validacion.CadenaValida(nombre);
            tipoOk = Validacion.ElementoSeleccionado(tipo);

            if (nomOk && tipoOk)
            {
                formCorrecto = true;
            }
            else
            {
                if (!nomOk)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(tBNombre, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(tBNombre, 4);
                    TbSeccionBaseErrorProvider.SetError(tBNombre, "ERROR: El formato del nombre no es correcto.");
                }
                if (!tipoOk)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(cBTipo, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(cBTipo, 4);
                    TbSeccionBaseErrorProvider.SetError(cBTipo, "ERROR: Debe seleccionar un tipo de cadena.");
                }
            }

            return(formCorrecto);
        }
Exemple #2
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////
        /// <summary>   Valida el formulario búsqueda. </summary>
        ///
        /// <remarks>   TVO DPAA 2009-2010. </remarks>
        ///
        /// <param name="nombreCadena"> El nombre cadena. </param>
        ///
        /// <returns>   true si el formulario de búsqueda es correcto, false en caso contrario. </returns>
        ////////////////////////////////////////////////////////////////////////////////////////////////////

        private bool ValidaFormularioBusq(string nombreCadena)
        {
            bool nombreOK = false;

            if (Validacion.CadenaValida(nombreCadena))
            {
                nombreOK = true;
            }

            return(nombreOK);
        }
Exemple #3
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////
        /// <summary>   Método auxiliar utilizado para validar el formulario. Comprueba que sean válidos los campos. </summary>
        ///
        /// <remarks>   TVO DPAA 2009-2010. </remarks>
        ///
        /// <param name="nombrePrograma">   The nombre programa. </param>
        /// <param name="tematica">         The tematica. </param>
        /// <param name="calificacion">     The calificacion. </param>
        /// <param name="cadena">           The cadena. </param>
        /// <param name="descripcion">      The descripcion. </param>
        /// <param name="activado">         true to activado. </param>
        /// <param name="esNovedad">        true to es novedad. </param>
        ///
        /// <returns>   true si son válidos los campos del formulario, false en caso contrario. </returns>
        ////////////////////////////////////////////////////////////////////////////////////////////////////

        private bool ValidaFormulario(string nombrePrograma, string tematica, string calificacion, string cadena, string descripcion, bool activado, bool esNovedad)
        {
            bool nomOk = false, temaOk = false, califOk = false, cadOK = false, formCorrecto = false;

            nomOk   = Validacion.CadenaValida(nombrePrograma);
            temaOk  = Validacion.ElementoSeleccionado(tematica);
            califOk = Validacion.ElementoSeleccionado(calificacion);
            cadOK   = Validacion.ElementoSeleccionado(cadena);

            if (nomOk && temaOk && califOk && cadOK)
            {
                formCorrecto = true;
            }
            else
            {
                if (!nomOk)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(tBNombreProg, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(tBNombreProg, 4);
                    TbSeccionBaseErrorProvider.SetError(tBNombreProg, "ERROR: El formato del nombre no es correcto.");
                }
                if (!temaOk)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(cBITematica, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(cBITematica, 4);
                    TbSeccionBaseErrorProvider.SetError(cBITematica, "ERROR: Debe seleccionar la temática para el programa.");
                }
                if (!califOk)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(cBICalificacion, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(cBICalificacion, 4);
                    TbSeccionBaseErrorProvider.SetError(cBICalificacion, "ERROR: Debe seleccionar la calificación para el programa.");
                }
                if (!cadOK)
                {
                    TbSeccionBaseErrorProvider.SetIconAlignment(cBICadena, ErrorIconAlignment.MiddleRight);
                    TbSeccionBaseErrorProvider.SetIconPadding(cBICadena, 4);
                    TbSeccionBaseErrorProvider.SetError(cBICadena, "ERROR: Debe seleccionar la cadena para el programa.");
                }
            }

            return(formCorrecto);
        }