Hi,
Ich habe meherere Variablen z.b. so
Kunden kommen in den Laden und kaufen Produkte z.b. 10 Bananen.
Hier ein UC
jetzt soll per klick auf dem Button überprüft werden ob genug Bananen im Regal sind ... nur wie weiß das Programm welche Variable er untersuchen soll bei
eigendlich müsste ja eine If anweisung stattfinden ...
hier mein versuch
das ist bei Klick
Keine Ahnung wie ich auf das RegalanfrageName und RegalanfrageZahl kam ...
hoffe mir kann einer weiterhelfen und versteht halbwegs was ich meine.
Ich habe meherere Variablen z.b. so
Kunden kommen in den Laden und kaufen Produkte z.b. 10 Bananen.
Hier ein UC
jetzt soll per klick auf dem Button überprüft werden ob genug Bananen im Regal sind ... nur wie weiß das Programm welche Variable er untersuchen soll bei
Item.Description
eigendlich müsste ja eine If anweisung stattfinden ...
hier mein versuch
das ist bei Klick
VB.NET-Quellcode
- Dim Dc = DirectCast(DirectCast(sender, Button).Parent, KundenDisplay)
- RegalanfrageName = Dc.Item.Description
- RegalanfrageZahl = Dc.ItemCount
- If Dc.Item.Description = RegalanfrageName Then
- If Dc.ItemCount > RegalanfrageZahl Then
- MessageBox.Show("Du hast nicht genug " & Dc.Item.Description & " im Regal um die Ware zu verkaufen.", "Information", MessageBoxButtons.OK)
- Else
- MessageBox.Show("Der Kunde wird jetzt abkassiert und kostet dich " & Dc.ItemCount & " x " & Dc.Item.Description & " .", "Information", MessageBoxButtons.OK)
- If Dc.Item.Description = RegalanfrageName Then
- If Dc.ItemCount <= RegalanfrageZahl Then
- MessageBox.Show("Test geht.", "Information", MessageBoxButtons.OK)
- 'hier muss irgendwas rein, nur was ? Die Zahl der erstellten Produkte minus der Vorhandenen Zahl im Regal
- End If
- Else
- Guthaben += Dc.GetCartValue
- UpdateMoneyStockDisplay()
- Punkte += Dc.ItemCount * 2
- lbl_Punkte.Text = Punkte.ToString
- RemoveHandler Dc.Button1.Click, AddressOf Abkassieren
- Dc.Parent.Controls.Remove(Dc)
- End If
- End If
- End If
Keine Ahnung wie ich auf das RegalanfrageName und RegalanfrageZahl kam ...
hoffe mir kann einer weiterhelfen und versteht halbwegs was ich meine.