//Remove private void heltreplateItemButton_Click(object sender, RoutedEventArgs e) { ListViewItem clickedItem = Corinor.Hjelpeklasser.VisualTree.getParentKontroll <ListViewItem>(sender as DependencyObject); HeltreplatePresentasjon produkt = forslagListBoks.ItemContainerGenerator.ItemFromContainer(clickedItem) as HeltreplatePresentasjon; heltreForslagService.ForslagSomVises.Remove(produkt); }
void LeggTilKnapp_Click(object sender, RoutedEventArgs e) { string tykkelse = tykkelseKombo.SelectedItem as string; string treslag = treslagKombo.SelectedItem as string; string benkeplateType = benkeplateTypeKombo.SelectedItem as string; string størrelse = dybdeKombo.SelectedItem as string; int lengde = 0; int.TryParse(løpemeterTekstBoks.Text, out lengde); double pris = heltreplateService.getPrisPerEnhet(tykkelse, treslag, benkeplateType, størrelse, lengde);; //double.TryParse(prisLabel.Content.ToString(), out pris); HeltreProdukt.PerPrisType perPris = heltreplateService.getBenkeplatePtype(tykkelse, treslag, benkeplateType, størrelse); bool perLøpemeter = false; if (perPris == HeltreProdukt.PerPrisType.perLøpemeter) { perLøpemeter = true; } HeltreplateSomEndres = new HeltreplatePresentasjon(treslag, benkeplateType, tykkelse, størrelse, lengde, pris, perLøpemeter); DialogResult = true; this.Close(); }