public static BitmapImage LoadImage(string Referencia) { byte [] ImageData = LocalImageDBHandler.GetDataFromDB(Referencia); BitmapImage bitmapImage = LoadDefaultImage(); if (ImageData != null) { bitmapImage = DecodeImage(ImageData); } return(bitmapImage); }
public static BitmapImage GetImage(string Referencia) { BitmapImage bitmapImage = LoadDefaultImage(); byte[] dataImage = LocalImageDBHandler.GetDataFromDB(Referencia); if (dataImage != null) { bitmapImage = DecodeImage(dataImage); } return(bitmapImage); }
private void Button_Click_1(object sender, RoutedEventArgs e) { MessageBoxResult resultado = MessageBox.Show("¿Desea Borrarlo?", "Borrar", MessageBoxButton.YesNo, MessageBoxImage.Information); switch (resultado) { case MessageBoxResult.Yes: Producto product = (Producto)myDataGrid.SelectedItem; Class1.RemoveProducto(product); UpdateProductList(); ImageDBHandler.deleteElectrodomestico(product); LocalImageDBHandler.RemoveData(product.Referencia); break; case MessageBoxResult.No: break; } }
private void Button_ClickBorrar(object sender, RoutedEventArgs e) { Producto product = (Producto)myDataGrid.SelectedItem; MessageBoxResult resultado = MessageBox.Show("¿Desea Borrarlo Realmente?", "Borrar", MessageBoxButton.YesNo, MessageBoxImage.Information); switch (resultado) { case MessageBoxResult.Yes: XMLHandler.RemoveProducto(product); RemoteProductsDBHandler.DeleteToProjectDB(product.Referencia); LocalImageDBHandler.RemoveDataFrom(product.Referencia); UpdateProductList(); break; case MessageBoxResult.No: break; } }
public static void ModifyImage(string Referencia, BitmapImage bitmapImage) { LocalImageDBHandler.UpdateDataFromDB(Referencia, EncodeImage(bitmapImage)); }
public static void AddImage(string Referencia, BitmapImage bitmapImage) { LocalImageDBHandler.AddData_toDB(Referencia, EncodeImage(bitmapImage)); }