Ejemplo n.º 1
0
        public List <string> GetFiles()
        {
            string        Q_doc  = "mimeType = 'application/vnd.google-apps.document'";
            IList <File>  _Files = GoogleRepository.GetFiles(service, Q_doc);
            List <string> title  = new List <string>();

            foreach (var item in _Files)
            {
                title.Add(item.Title);
            }
            return(title);
        }
Ejemplo n.º 2
0
        public bool DeleteFiles(string name)
        {
            string       Q_doc  = "title = '" + name + "' and mimeType = 'application/vnd.google-apps.document'";
            IList <File> _Files = GoogleRepository.GetFiles(service, Q_doc);

            if (_Files.Count != 0)
            {
                FilesResource.DeleteRequest request = service.Files.Delete(_Files[0].Id);
                request.Execute();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 3
0
        public string[] DownloadContentFile(string nameFile)
        {
            string       Q_doc  = "title = '" + nameFile + "' and mimeType = 'application/vnd.google-apps.document'";
            IList <File> _Files = GoogleRepository.GetFiles(service, Q_doc);

            string[] array = new string[2];
            if (_Files.Count != 0)
            {
                array[0] = GoogleRepository.downloadFile(service, _Files[0]);
                array[1] = _Files[0].Title;
                return(array);
            }
            else
            {
                array[0] = "Ошибка";
                return(array);
            }
        }