ItEr41S12CUInformeListaAvancesTrabajoItEr40S17: Force user to select an order

This commit is contained in:
Diego Pino Garcia 2009-12-28 13:13:38 +01:00 committed by Javier Moran Rua
parent af24673ad2
commit 98c418eb0a

View file

@ -20,17 +20,19 @@
package org.navalplanner.web.reports;
import java.util.ArrayList;
import static org.navalplanner.web.I18nHelper._;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import net.sf.jasperreports.engine.JRDataSource;
import org.navalplanner.business.orders.entities.Order;
import org.navalplanner.web.common.components.ExtendedJasperreport;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.WrongValueException;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Listbox;
import org.zkoss.zul.Listitem;
@ -91,4 +93,12 @@ public class WorkingProgressPerTaskController extends NavalplannerReportControll
return result;
}
public void showReport(ExtendedJasperreport jasperreport) {
final Order order = getSelectedOrder();
if (order == null) {
throw new WrongValueException(lbOrders, _("Please, select an order"));
}
super.showReport(jasperreport);
}
}