示例#1
0
        private MensajeRespuesta validarNV(MensajeEntrada mensajeEntrada)
        {
            ResultadoValidaciones resultadoValidaciones = new ResultadoValidaciones();

            if (validarEsquemaFlag == "1")
            {
                ValidarSchema validarEsquema = new ValidarSchema();
                validarEsquema.validar(mensajeEntrada.mensaje, resultadoValidaciones);
            }
            if (validarCalculosFlag == "1")
            {
                ValidarCalculos validarCalculos = new ValidarCalculos();
                validarCalculos.validar(mensajeEntrada.mensaje, resultadoValidaciones);
            }
            ResultadoProceso resultadoProceso = new ResultadoProceso();

            resultadoProceso.SetNumeroAutorizacion(resultadoValidaciones);
            MensajeRespuesta mensajeRespuesta = new MensajeRespuesta();

            mensajeRespuesta.resultado = resultadoProceso;
            return(mensajeRespuesta);
        }
示例#2
0
 public MensajeRespuesta validarNotaVenta(MensajeEntrada mensajeEntrada)
 {
     return(validarNV(mensajeEntrada));
 }