Hallo zusammen,
ich habe folgendes Problem:
Wie bekomme ich meine Berechnungen (cross,hantel,whey usw...) in meinen string Summe rein? So wie es im Code zu sehen ist sollte es funktionieren, macht es aber nicht so wie ich das will. Der Teil der nicht funktioniert soll den Einzelpreis mit der vom User eingegebenen Anzahl multiplizieren.
Bitte um Hilfe
Gruß EfreakZ
ich habe folgendes Problem:
Wie bekomme ich meine Berechnungen (cross,hantel,whey usw...) in meinen string Summe rein? So wie es im Code zu sehen ist sollte es funktionieren, macht es aber nicht so wie ich das will. Der Teil der nicht funktioniert soll den Einzelpreis mit der vom User eingegebenen Anzahl multiplizieren.
Code:
public void button2_Click(object sender, EventArgs e)
{
Warenkorb ware = new Warenkorb();
if (checkBox1.Checked == true || checkBox2.Checked == true || checkBox3.Checked == true || checkBox4.Checked == true || checkBox5.Checked == true || checkBox6.Checked == true || checkBox7.Checked == true)
{
string Artikel = ((checkBox1.Checked) ? "Crosstrainer\n" : string.Empty) +
((checkBox2.Checked) ? "Hantelset\n" : string.Empty) +
((checkBox3.Checked) ? "Whey Protein 500g\n" : string.Empty) +
((checkBox4.Checked) ? "Creatin\n" : string.Empty) +
((checkBox5.Checked) ? "Trainingshandschuhe\n" : string.Empty) +
((checkBox6.Checked) ? "Handtuch\n" : string.Empty) +
((checkBox7.Checked) ? "Gymnastikball\n" : string.Empty);
string Artikelnr = ((checkBox1.Checked) ? "012001\n" : string.Empty) +
((checkBox2.Checked) ? "454454\n" : string.Empty) +
((checkBox3.Checked) ? "654897\n" : string.Empty) +
((checkBox4.Checked) ? "223321\n" : string.Empty) +
((checkBox5.Checked) ? "332565\n" : string.Empty) +
((checkBox6.Checked) ? "777788\n" : string.Empty) +
((checkBox7.Checked) ? "552566\n" : string.Empty);
string Einzelpr = ((checkBox1.Checked) ? "299,00€\n" : string.Empty) +
((checkBox2.Checked) ? "84,98€\n" : string.Empty) +
((checkBox3.Checked) ? "9,95€\n" : string.Empty) +
((checkBox4.Checked) ? "19,99€\n" : string.Empty) +
((checkBox5.Checked) ? "7,99€\n" : string.Empty) +
((checkBox6.Checked) ? "12,95€\n" : string.Empty) +
((checkBox7.Checked) ? "14,99€\n" : string.Empty);
string Anzahl = ((checkBox1.Checked) ? textBox1.Text + "\n" : string.Empty) +
((checkBox2.Checked) ? textBox2.Text + "\n" : string.Empty) +
((checkBox3.Checked) ? textBox3.Text + "\n" : string.Empty) +
((checkBox4.Checked) ? textBox4.Text + "\n" : string.Empty) +
((checkBox5.Checked) ? textBox5.Text + "\n" : string.Empty) +
((checkBox6.Checked) ? textBox6.Text + "\n" : string.Empty) +
((checkBox7.Checked) ? textBox7.Text + "\n" : string.Empty);
// von hier bis ware.f = Summe; geht nicht
double labelcross;
double textboxcross;
double cross;
labelcross = double.Parse(label20.Text);
textboxcross = double.Parse(textBox1.Text);
cross = labelcross * textboxcross;
double labelhantel;
double textboxhantel;
double hantel;
labelhantel = double.Parse(label21.Text);
textboxhantel = double.Parse(textBox2.Text);
hantel = labelhantel * textboxhantel;
double labelwhey;
double textboxwhey;
double whey;
labelwhey = double.Parse(label22.Text);
textboxwhey = double.Parse(textBox3.Text);
whey = labelwhey * textboxwhey;
double labelcrea;
double textboxcrea;
double crea;
labelcrea = double.Parse(label23.Text);
textboxcrea = double.Parse(textBox4.Text);
crea = labelcrea * textboxcrea;
double labelhands;
double textboxhands;
double hands;
labelhands = double.Parse(label24.Text);
textboxhands = double.Parse(textBox5.Text);
hands = labelhands * textboxhands;
double labelhandtuch;
double textboxhandtuch;
double handtuch;
labelhandtuch = double.Parse(label25.Text);
textboxhandtuch = double.Parse(textBox6.Text);
handtuch = labelhandtuch * textboxhandtuch;
double labelGymball;
double textboxGymball;
double Gymball;
labelGymball = double.Parse(label26.Text);
textboxGymball = double.Parse(textBox7.Text);
Gymball = labelGymball * textboxGymball;
string Summe = ((checkBox1.Checked) ? cross + "€\n" : string.Empty) +
((checkBox2.Checked) ? hantel + "€\n" : string.Empty) +
((checkBox3.Checked) ? whey + "€\n" : string.Empty) +
((checkBox4.Checked) ? crea + "€\n" : string.Empty) +
((checkBox5.Checked) ? hands + "€\n" : string.Empty) +
((checkBox6.Checked) ? handtuch + "€\n" : string.Empty) +
((checkBox7.Checked) ? Gymball + "€\n" : string.Empty);
ware.a = Artikel;
ware.b = Artikelnr;
ware.c = Einzelpr;
ware.d = Anzahl;
ware.f = Summe;
ware.Show();
Hide();
}
else
{
MessageBox.Show("Sie müssen wenigstens eine Sache ausgewählt\nhaben um diese Funktion nutzen zu können!");
}
}
Bitte um Hilfe
Gruß EfreakZ