gridDer.setWidget(15, 2,new Label("Numero de personas que sufren efectos indirectos o secundarios asociados a un evento. Corresponde al numero de personas; diferentes a damnificados, que sufren el impacto de los efectos secundarios de los desastre, por razones como deficiencias en la prestacion de servicios publicos, en el comercio, o en el trabajo, o por aislamiento."));
afectados.addKeyboardListener(new KeyNumeric());
if(a=="modificar" || a=="eliminar"){
EventoDTO eventoDTO= null;
for(EventoDTO e:eventosGlobal){
if(e.getId().equals(idEvento)){
eventoDTO=e;
}
}
datePicker.setValue(eventoDTO.getFechaInicio());
int row=0;
for(TipoEventoDTO te:tiposEventosGlobal){
row++;
if(te.getId().equals(eventoDTO.getTipoEvento().getId())){
tipoEventos.setSelectedIndex(row);
}
}
row=0;
DepartamentoDTO dtoDepto=null;
for(DepartamentoDTO d:departamentosGlobal){
row++;
if(d.getId().equals(eventoDTO.getDepartamento().getId())){
departamentos.setSelectedIndex(row);
dtoDepto=d;
}
}
row=0;
ciudades.clear();
ciudades.addItem("Seleccionar","0");
for(CiudadDTO c:dtoDepto.getCiudades()){
row++;
ciudades.addItem(c.getNombre(),c.getId().toString());
if(c.getId().equals(eventoDTO.getCiudad().getId())){
ciudades.setSelectedIndex(row);
}
}
latidud.setText(String.valueOf(eventoDTO.getLatitud()));
longitud.setText(String.valueOf(eventoDTO.getLongitud()));
fuente.setText(eventoDTO.getFuente());
muertos.setText(String.valueOf(eventoDTO.getMuertos()));
perdidasPesos.setText(String.valueOf(eventoDTO.getPerdidasPesos()));
perdidasDolares.setText(String.valueOf(eventoDTO.getPerdidasDolares()));
viasAfectadas.setText(String.valueOf(eventoDTO.getViasAfectadas()));
desaparecidos.setText(String.valueOf(eventoDTO.getDesaparecidos()));
cultivosBosques.setText(String.valueOf(eventoDTO.getCultivosBosques()));
heridosEnfermos.setText(String.valueOf(eventoDTO.getHeridosEnfermos()));
ganado.setText(String.valueOf(eventoDTO.getGanado()));
centrosEducacion.setText(String.valueOf(eventoDTO.getCentrosEducacion()));
reubicados.setText(String.valueOf(eventoDTO.getReubicados()));
otrasPerdidas.setText(eventoDTO.getOtrasPerdidas());
vivAfectadas.setText(String.valueOf(eventoDTO.getVivAfectadas()));
evacuados.setText(String.valueOf(eventoDTO.getEvacuados()));
daminificados.setText(String.valueOf(eventoDTO.getDamnificados()));
viviendasDestruidas.setText(String.valueOf(eventoDTO.getVivDestruida()));
transporte.setSelectedIndex(eventoDTO.getTransporte()?0:1);
comunicaciones.setSelectedIndex(eventoDTO.getComunicaciones()?0:1);
instalacionesSocorro.setSelectedIndex(eventoDTO.getInstalacionesSocorro()?0:1);
agropecuario.setSelectedIndex(eventoDTO.getAgropecuario()?0:1);
acueducto.setSelectedIndex(eventoDTO.getAcueducto()?0:1);
alcantarillado.setSelectedIndex(eventoDTO.getAlcantarillado()?0:1);
energia.setSelectedIndex(eventoDTO.getEnergia()?0:1);
industria.setSelectedIndex(eventoDTO.getIndustria()?0:1);
salud.setSelectedIndex(eventoDTO.getSalud()?0:1);
otros.setText(eventoDTO.getOtros());
duracion.setText(String.valueOf(eventoDTO.getDuracion()));
duracionMedida.setSelectedIndex(eventoDTO.getDuracionMedida()-1);
observaciones.setText(eventoDTO.getObservaciones());
afectados.setText(String.valueOf(eventoDTO.getAfectados()));
}
if(a=="eliminar"){
datePicker.setVisible(false);
departamentos.setEnabled(false);
latidud.setEnabled(false);