//Obtiene un listado de documentos segun el permiso recibido
        public List <Documento> getDocumentosByPermiso(int id_permiso)
        {
            List <Documento> documentos = new List <Documento>();

            using (WebServiceAppEscritorioClient cliente = new WebServiceAppEscritorioClient())
            {
                string xml = cliente.getDocumentosByPermiso(id_permiso);
                //Se crea la representacion de un documento xml
                XDocument doc = XDocument.Parse(xml);
                //Se pasan lo elementos del documento
                IEnumerable <XElement> documentosXML = doc.Root.Elements();
                //Se recorren los elementos del xml y se crean objetos de tipo documento
                foreach (var documentoXML in documentosXML)
                {
                    Documento documento = new Documento();
                    //Se cargan los datos del funcionario con la informacion del documento
                    documento.LeerXML(documentoXML);
                    //Se agrega el funcionario a la lista de salida
                    documentos.Add(documento);
                }
            }
            return(documentos);
        }