Lisasin klassi ConfirmPurchase pakki xxx.xxx.domain.data. Ideaalis peaks see täitma Lab4-Task2-Punkt3 kirjeldatud tegevust, kuid see vajab pisut veel kohendamist.
Vaja on lisada, et ta võtaks ostu summa väljaspoolt oma klassi, kuid keerulisem probleem on see, et ta ei salvesta sooritatud ostu (If the payment is accepted then order should be accepted and saved. ).
Minu jaoks on see päris keeruline teema, aga tegelen sellega.
Lisasin klassi ConfirmPurchase pakki xxx.xxx.domain.data. Ideaalis peaks see täitma Lab4-Task2-Punkt3 kirjeldatud tegevust, kuid see vajab pisut veel kohendamist.

Vaja on lisada, et ta võtaks ostu summa väljaspoolt oma klassi, kuid keerulisem probleem on see, et ta ei salvesta sooritatud ostu (If the payment is accepted then order should be accepted and saved. ).
Minu jaoks on see päris keeruline teema, aga tegelen sellega.
1. BarCode´i asemel saab nüüd dropdown menüüst valida toote.
2. Summa väli on lisatud, arvutab summat
3. Kui korraga rohkem tooteid osta kui laos on, tuleb kasutajale error message
TÄHTIS: klassi PurchaseTab meetodile sumbitPurchaseButtonClicked() funktsioonile confim on vaja lisada muutuja kogu_ostusumma. Praegu ma seda koodirägastikust ei leia. Kogusumma arvutamine oli vist Karli ülesanne, nii et ehk sa oskaksid selle sinna lisada.
Tegin põhjalikud muudatused ConfirmPurchase klassis. Otsustasin tõsiselt mässata BorderLayoutiga ning asi näeb nüüd palju kenam välja.
Nüüd töötavad ka nupud nii nagu vaja, välja arvatud acceptButton, millele vajutades peaks laoseis uuenema. See meetod on veel kirjutamata (see tuleks kirjutada purchaseItemPanel klassi), aga peaksin sellega homme hommikupoolikul ühelepoole jõudma.
Testing
Still testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing
te
jj
Testing
Testin 2