private void red2_Click(object sender, RoutedEventArgs e) { Compucter sel = (Compucter)list.SelectedItem; if (sel != null) { NavigationService.Navigate(new red(sel)); } else { MessageBox.Show("Вы ничего не выбрали"); } }
private void add3_Click(object sender, RoutedEventArgs e) { Compucter save = Class1.bd.Compucter.FirstOrDefault(Item => Item.ID == selectedItem.ID); save.CPU = ID1.Text; MemoryStream bytes = new MemoryStream(); JpegBitmapEncoder image4 = new JpegBitmapEncoder(); image4.Frames.Add(BitmapFrame.Create((BitmapImage)Imagee.Source)); image4.Save(bytes); save.Image = bytes.ToArray(); Class1.bd.SaveChanges(); }
private void add3_Click(object sender, RoutedEventArgs e) { Compucter addd = new Compucter(); addd.CPU = ID1.Text; MemoryStream bytes = new MemoryStream(); JpegBitmapEncoder image = new JpegBitmapEncoder(); image.Frames.Add(BitmapFrame.Create((BitmapImage)Imagee.Source)); image.Save(bytes); addd.Image = bytes.ToArray(); Class1.bd.Compucter.Add(addd); Class1.bd.SaveChanges(); }
public red(Compucter selectedItem) { InitializeComponent(); this.selectedItem = selectedItem; if (selectedItem.Image != null) { BitmapImage image = new BitmapImage(); MemoryStream stream = new MemoryStream(selectedItem.Image); { image.BeginInit(); image.CacheOption = BitmapCacheOption.OnLoad; image.StreamSource = stream; image.EndInit(); } Imagee.Source = image; } ID1.Text = selectedItem.CPU; }
private void Del_Click(object sender, RoutedEventArgs e) { Compucter dell = (Compucter)list.SelectedItem; Compucter dell2 = (Compucter)DataViews.SelectedItem; if (MessageBox.Show("Вы уверены?", "Все удалиться!", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { if (dell != null) { Class1.bd.Compucter.Remove(dell); Class1.bd.SaveChanges(); Page_Loaded(null, null); } else if (dell2 != null) { Class1.bd.Compucter.Remove(dell2); Class1.bd.SaveChanges(); Page_Loaded(null, null); } } }