2
//Metodo para crear un nuevo control de franquicia
public void crearControl(ArrayList<Franquicia> listaFranquicias, ArrayList<Inspector> listaInspectores) {
if (!objSistema.getListaFranquicias().isEmpty()){
if(!objSistema.getListaInspectores().isEmpty()){
//Inicializacion de variables
Inspector miInspector = new Inspector();
Franquicia miFranquicia = new Franquicia();
int mes = 0;
String controlSupCon = "No";
int controlCantContSup = 0;
//Franquicia
miFranquicia = (Franquicia) seleccionarObjetoF("================================================"
+ "\nSeleccione la franquicia: ", listaFranquicias);
//Mes
mes = pedirNumero("Ingrese un mes: ", 1, 12);
//Indicadores
asignarArrayInd(objSistema.getListaNombreInd(), objSistema.getListaIndicadores());
//Supero control
if (superoControl(objSistema.getListaIndicadores())) {
controlSupCon = "Si";
controlCantContSup++;
}
//Inspector
miInspector = (Inspector) seleccionarObjetoI("================================================"
+ "\nSeleccione el inspector que realizo el control: ", listaInspectores);
//Mensaje de confirmacion
System.out.println("Los datos del control fueron ingresados con exito."
+ "\n================================================");
Control nuevoControl = new Control(miFranquicia, miInspector, mes, controlSupCon, controlCantContSup);
if (esIgualMes(objSistema.getListaControles(), nuevoControl)) {
reemplazarControl(objSistema.getListaControles(), nuevoControl);
} else {
objSistema.getListaControles().add(nuevoControl);
}
} else {
System.out.println("No hay inspectores ingresados.");
}
}else{
System.out.println("No hay franquicias ingresados");
}
}
請幫助我這裏。當ArrayList「listaFranquicias」和「listaInspectores」都爲空時,我需要在用戶點擊此選項時顯示系統輸出消息。現在,它只顯示第一個系統,我想同時顯示這兩個系統。 謝謝。如何在這種情況下顯示兩個系統?