}
}
return hospitalDTO;
case( TipoPuntoReferencia.REFUGIO):
RefugioDTO refugioDTO= new RefugioDTO();
if(capacidad.getText().trim().length()==0){
Window.alert("Indique Capacidad");
return null;
}
refugioDTO.setCapacidad(Integer.valueOf(capacidad.getText()));
if(banios.getText().trim().length()==0){
Window.alert("Indique la cantidad de banios");
return null;
}
refugioDTO.setBanios(Integer.valueOf(banios.getText()));
if(m2ParaCarpas.getText().trim().length()==0){
Window.alert("Indique la cantidad de metros cuadrados para carpas");
return null;
}
refugioDTO.setM2ParaCarpas(Integer.valueOf(m2ParaCarpas.getText()));
refugioDTO.setTipo(id);
refugioDTO.setPuntoEntrada(puntoEntrada.isChecked());
refugioDTO.setPuntoEntrega(puntoEntrega.isChecked());
refugioDTO.setDireccion(direccion.getText());
refugioDTO.setTelefono(telefono.getText());
idDep=Long.valueOf(departamentos.getValue(departamentos.getSelectedIndex()));
for(DepartamentoDTO d:departamentosGlobal){
if(idDep.equals(d.getId())){
refugioDTO.setDepartamento(d);
}
}
idCiu=Long.valueOf(ciudades.getValue(ciudades.getSelectedIndex()));
for(CiudadDTO c:refugioDTO.getDepartamento().getCiudades()){
if(idCiu.equals(c.getId())){
refugioDTO.setCiudad(c);
}
}
return refugioDTO;
case( TipoPuntoReferencia.BOMBEROS):