private void MarkedFile_Selected(object sender, RoutedEventArgs e) { NotesTextBox.IsEnabled = true; MarkedFileData thisData = (MarkedFileData)(((ListBoxItem)sender).DataContext); NotesTextBox.Text = thisData.notes; DateAdded.Text = thisData.dateTimeAdded.ToString(); }
private void Mark_Click(object sender, RoutedEventArgs e) { if (System.IO.File.Exists(FileBrowsedTo.Text)) { MarkedFileData newFile = new MarkedFileData(FileBrowsedTo.Text); MarkedFileData.MarkedFiles.Add(newFile); settings.Logger.Log("Marked " + FileBrowsedTo.Text + "."); FileBrowsedTo.Text = ""; } }
public static File createFile(DriveService _service, string _name, string _description, string _parent, MarkedFileData markedFile) { File NewFile = null; // Create metaData for a new Directory var fileMetadata = new File() { Name = _name, Parents = new List <string>() { _parent }, //MimeType = "application/vnd.google-apps.folder", Description = _description }; try { using System.IO.StreamReader reader = new System.IO.StreamReader(markedFile.fullPath); FilesResource.CreateMediaUpload request = _service.Files.Create(fileMetadata, reader.BaseStream, GetMimeType(markedFile.fullPath)); request.Fields = "id"; request.Upload(); NewFile = request.ResponseBody; } catch (Exception e) { Console.WriteLine("An error occurred: " + e.Message); } return(NewFile); }