Advertisement
Guest User

Untitled

a guest
Apr 28th, 2015
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.21 KB | None | 0 0
  1.         private string filepath;
  2.     //Metoden för att hämta en bild som ska finnas på lägg till kvitto.
  3.         private void Button_Click_1(object sender, RoutedEventArgs e)
  4.         {
  5.             OpenFileDialog open = new OpenFileDialog();
  6.             open.Multiselect = false;
  7.             open.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp";
  8.             bool? result = open.ShowDialog();
  9.  
  10.             if (result == true)
  11.             {
  12.                   filepath = open.FileName; // Stores Original Path in Textbox    
  13.                   tbxKvitto.Text = filepath;
  14.             }
  15.         }
  16.  
  17. Det här ska läggas till när man trycker på spara reseutlägg, men ifall det blir cp i XML så ta bara pathen. Men nu har vi sagt att man bara ska spara bildens sökväg offline så då kan man ju bara köra spara vericifation.path = filepath sen när den blir online så sparar man den i databasen som varbinary och skickar in byte[] i repostiorien. Har dock inte kunnat testat ifall System.IO.File.ReadAllBytes funkar men det såg rätt ut i XML
  18.  
  19.  verification.picture = System.IO.File.ReadAllBytes(filepath);
  20.  
  21. så du måste lägga till i modellen
  22.  
  23. public byte[] picture { get; set; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement