several bug fixes

This commit is contained in:
Keith Donald
2008-04-01 22:49:10 +00:00
parent 4df670ae70
commit c579f1852b
9 changed files with 251 additions and 9 deletions

View File

@@ -178,7 +178,7 @@ public class Booking implements Serializable {
this.creditCardExpiryYear = creditCardExpiryYear;
}
public boolean validate(MessageContext context) {
public boolean validateEnterBookingDetails(MessageContext context) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, -1);
boolean valid = true;

View File

@@ -176,7 +176,7 @@ public class Booking implements Serializable {
this.creditCardExpiryYear = creditCardExpiryYear;
}
public boolean validate(MessageContext context) {
public boolean validateEnterBookingDetails(MessageContext context) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, -1);
boolean valid = true;

View File

@@ -14,9 +14,7 @@
</on-start>
<view-state id="enterBookingDetails" model="booking">
<transition on="proceed" to="reviewBooking">
<evaluate expression="booking.validate(messageContext)"/>
</transition>
<transition on="proceed" to="reviewBooking" />
<transition on="cancel" to="cancel" bind="false" />
</view-state>