new ChoiceRenderer<CustomerAccountQueryResult>("customerName")).setNullValid(false).setRequired(true));
}
@Override
protected void onSubmit() {
Response response = bus.sendAndWaitForResponse(new PurchaseTicketCommand(selectedLottery.getLotteryId(), selectedCustomer.getCustomerId()));
for (ValidationError validationError : response.getRepliesOfType(ValidationError.class)) {
error(validationError.getErrorMessage());
}
if (!hasError()) {
setResponsePage(CustomerTicketsPage.class, CustomerTicketsPage.link(selectedCustomer.getCustomerId().getId()));