public IEnumerable <Cliente> ListarCliente()
 {
     using (ClienteFachada instancia = new ClienteFachada())
     {
         return(instancia.ListarCliente());
     }
 }
 public Cliente obtenerClientes(string numerodocumento)
 {
     using (ClienteFachada instancia = new ClienteFachada())
     {
         return(instancia.obtenerClientes(numerodocumento));
     }
 }
 public Cliente ObtenerCliente(string NumDocuemto)
 {
     using (ClienteFachada Instancia = new ClienteFachada())
     {
         return(Instancia.ObtenerCliente(NumDocuemto));
     }
 }
 public Cliente ObtenerCliente(string NumeroDocumento)
 {
     using (var instancia = new ClienteFachada())
     {
         return(instancia.ObtenerCliente(NumeroDocumento));
     }
 }
 public Cliente ObtenerCliente(string numeroDocumento)
 {
     try
     {
         using (ClienteFachada instancia = new ClienteFachada())
         {
             return(instancia.ObtenerCliente(numeroDocumento));
         }
     }
     catch (Exception ex)
     {
         throw new FaultException <Error>(new Error()
         {
             CodigoError = "1001", Descripcion = "Excepción administrada por el servicio", Mensaje = ex.Message
         });
     }
 }
        public IEnumerable <Cliente> listarClientes()
        {
            try
            {
                using (ClienteFachada instancia = new ClienteFachada())
                {
                    return(instancia.listarClientes());
                }
            }

            catch (Exception ex)
            {
                throw new FaultException <Error>(new Error()
                {
                    CodigoError = "10001", Descripcion = "Excepcion administrada por el servicio", MensajeError = ex.Message
                });
            }
        }