private void Button_ClickPublicar(object sender, RoutedEventArgs e) { Producto product = (Producto)myDataGrid.SelectedItem; if (product.publish == false) { //RemoteProductsDBHandler.DeleteToProjectDB(product.Referencia); MessageBoxResult resultado = MessageBox.Show("¿Desea Publicarlo Realmente?", "Publicar", MessageBoxButton.YesNo, MessageBoxImage.Information); switch (resultado) { case MessageBoxResult.Yes: RemoteProductsDBHandler.AddData_toDB(product); product.publish = true; break; case MessageBoxResult.No: break; } } else { MessageBoxResult resultado = MessageBox.Show("¿Desea Despublicarlo Realmente?", "Despublicar", MessageBoxButton.YesNo, MessageBoxImage.Information); switch (resultado) { case MessageBoxResult.Yes: RemoteProductsDBHandler.DeleteToProjectDB(product.Referencia); product.publish = false; break; case MessageBoxResult.No: break; } } XMLHandler.editarProducto(product); UpdateProductList(); }
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; } }