예제 #1
0
        public object Despachar(Conexion poConexion, List <Sentencia> poSentencia)
        {
            try
            {
                Planificador loPlanificador = new Planificador();
                object       loResultado    = loPlanificador.Servir(poConexion, poSentencia);

                if (loResultado is DataTable)
                {
                    Serializacion loSerializador = new Serializacion();

                    return(poConexion.Credenciales.Cifrado.Cifrar(
                               loSerializador.SerializarTabla((DataTable)loResultado)
                               ));
                }

                return(loResultado);
            }
            catch (Exception ex)
            {
                throw new Excepcion(ex.Message, ex);
            }
        }