void AngebotHinzufuegen(object sender, RoutedEventArgs e)
{
decimal listeneinkaufspreis = Convert.ToDecimal(menge.Text) * Convert.ToDecimal(listenpreis.Text) + Convert.ToDecimal(mindermengenzuschlag.Text);
decimal lieferrabatt = listeneinkaufspreis * Convert.ToDecimal(rabatt.Text) / 100;
decimal lieferskonto = listeneinkaufspreis * Convert.ToDecimal(skonto.Text) / 100;
VergleichDataGrid.Items.Add(new DataItem
{
Anbieter = anbieter.Text,
Menge = menge.Text,
Listenpreis = listenpreis.Text,
Mindermengenzuschlag = mindermengenzuschlag.Text,
Rabatt = rabatt.Text,
Skonto = skonto.Text,
Transportkosten = transportkosten.Text,
Listeneinkaufspreis = listeneinkaufspreis,
Lieferrabatt = lieferrabatt,
Lieferskonto = lieferskonto,
TransportkostenBerechnet = transportkosten.Text,
Bezugspreis = listeneinkaufspreis - lieferrabatt - lieferskonto + Convert.ToDecimal(transportkosten.Text)
});
}
void AngebotHinzufuegen(object sender, RoutedEventArgs e)
{
decimal listeneinkaufspreis = Convert.ToDecimal(menge.Text) * Convert.ToDecimal(listenpreis.Text) + Convert.ToDecimal(mindermengenzuschlag.Text);
decimal lieferrabatt = listeneinkaufspreis * Convert.ToDecimal(rabatt.Text) / 100;
decimal lieferskonto = listeneinkaufspreis * Convert.ToDecimal(skonto.Text) / 100;
VergleichDataGrid.Items.Add(new DataItem
{
Anbieter = anbieter.Text,
Menge = menge.Text,
Listenpreis = listenpreis.Text,
Mindermengenzuschlag = mindermengenzuschlag.Text,
Rabatt = rabatt.Text,
Skonto = skonto.Text,
Transportkosten = transportkosten.Text,
Listeneinkaufspreis = listeneinkaufspreis,
Lieferrabatt = lieferrabatt,
Lieferskonto = lieferskonto,
TransportkostenBerechnet = transportkosten.Text,
Bezugspreis = listeneinkaufspreis - lieferrabatt - lieferskonto + Convert.ToDecimal(transportkosten.Text)
});
}