Esempio n. 1
0
        private AddResult CheckObjectMensaje(Mensaje mensaje)
        {
            CheckFields validarCampos = new CheckFields();
            AddResult   result        = AddResult.UnknowFail;

            if (mensaje.Receptor == String.Empty ||

                mensaje.Emisor == String.Empty ||
                mensaje.Texto == String.Empty)
            {
                throw new FormatException("Existen campos vacíos ");
            }
            else
            if (validarCampos.ValidarNumeropersonal(mensaje.Receptor) == CheckFields.ResultadosValidación.NúmeroVálido || validarCampos.ValidarMatricula(mensaje.Receptor) == CheckFields.ResultadosValidación.MatriculaValida)
            {
                result = AddResult.Success;
            }
            else
            {
                throw new FormatException("Receptor Invalido " + mensaje.Receptor);
            }
            if (validarCampos.ValidarNumeropersonal(mensaje.Emisor) == CheckFields.ResultadosValidación.NúmeroVálido || validarCampos.ValidarMatricula(mensaje.Emisor) == CheckFields.ResultadosValidación.MatriculaValida)
            {
                result = AddResult.Success;
            }
            else
            {
                throw new FormatException("Emisor Invalido " + mensaje.Emisor);
            }


            result = AddResult.Success;

            return(result);
        }
Esempio n. 2
0
        private AddResult CheckObjectProfesor(Profesor profesor)
        {
            CheckFields validarCampos = new CheckFields();
            AddResult   result        = AddResult.UnknowFail;

            if (profesor.IdProfesor == String.Empty ||

                profesor.NombresProfesor == String.Empty ||
                profesor.ApellidoPaternoProfesor == String.Empty ||
                profesor.ApellidoMaternoProfesor == String.Empty ||
                profesor.UsuarioProfesor == String.Empty ||
                profesor.ContraseñaProfesor == String.Empty ||
                profesor.FechaRegistroProfesor == String.Empty ||
                profesor.FechaBajaProfesor == String.Empty)
            {
                throw new FormatException("Existen campos vacíos ");
            }
            else
            if (validarCampos.ValidarNumeropersonal(profesor.IdProfesor) == CheckFields.ResultadosValidación.NúmeroInválido)
            {
                throw new FormatException("Numero invalido " + profesor.IdProfesor);
            }
            if (validarCampos.ValidarNombres(profesor.NombresProfesor) == CheckFields.ResultadosValidación.NombresInvalidos)
            {
                throw new FormatException("Nombre Invalido " + profesor.NombresProfesor);
            }
            else

            {
                result = AddResult.Success;
            }
            return(result);
        }