Package fing.satode.data

Examples of fing.satode.data.EventoDTO


        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);
View Full Code Here


     
    }

    protected void procesar() {
      // TODO Auto-generated method stub
      EventoDTO dto= validar();
      if(dto!=null){
       
        if(a=="nuevo"){
          dto.setId(0L);
         
          IEventoAsync servidorEvento=GWT.create(IEvento.class);
          servidorEvento.nuevoEvento(dto, new AsyncCallback<Void>() {
           
            @Override
            public void onSuccess(Void result) {
              // TODO Auto-generated method stub
              cargarLista();
            }
           
            @Override
            public void onFailure(Throwable caught) {
              // TODO Auto-generated method stub
              caught.printStackTrace();
              Window.alert("ERROR AJAX");
            }
          });
        }else if(a=="modificar"){
          dto.setId(id);
         
          IEventoAsync servidorEvento=GWT.create(IEvento.class);
          servidorEvento.modificarEvento(dto, new AsyncCallback<Void>() {
           
            @Override
            public void onSuccess(Void result) {
              // TODO Auto-generated method stub
              cargarLista();
            }
           
            @Override
            public void onFailure(Throwable caught) {
              // TODO Auto-generated method stub
              caught.printStackTrace();
              Window.alert("ERROR AJAX");
            }
          });
        }else if(a=="eliminar"){
          dto.setId(id);
         
          IEventoAsync servidorEvento=GWT.create(IEvento.class);
          servidorEvento.eliminarEvento(dto, new AsyncCallback<Void>() {
           
            @Override
View Full Code Here

      }
    }

    private EventoDTO validar() {
      // TODO Auto-generated method stub
      EventoDTO dto =new EventoDTO();
     
      dto.setLatitud(getFloat(latidud.getText()));
      dto.setLatitud(getFloat(longitud.getText()));
      dto.setLatitudlongitud(true);
      TipoEventoDTO tpEvento=null;
      for(TipoEventoDTO tp:tiposEventosGlobal){
        if(tp.getId().equals(Long.valueOf(tipoEventos.getValue(tipoEventos.getSelectedIndex())))){
          tpEvento=tp;
        }
      }
      if(tpEvento==null){
        Window.alert("Indique tipo de evento");
        return null;
      }
      dto.setTipoEvento(tpEvento);
     
      dto.setFechaInicio(datePicker.getValue());
      DepartamentoDTO depto=null;
      for(DepartamentoDTO d:departamentosGlobal){
        if(d.getId().equals(Long.valueOf(departamentos.getValue(departamentos.getSelectedIndex())))){
          depto=d;
        }
      }
      if(depto==null){
        Window.alert("Indique departamento");
        return null;
      }

      dto.setDepartamento(depto);

      CiudadDTO ciudad=null;
      for(CiudadDTO c:depto.getCiudades()){
        if(c.getId().equals(Long.valueOf(ciudades.getValue(ciudades.getSelectedIndex())))){
          ciudad=c;
        }
      }
      if(ciudad==null){
        Window.alert("Indique ciudad");
        return null;
      }

      dto.setCiudad(ciudad);
      dto.setFuente(fuente.getText());
        dto.setMuertos(getInt(muertos.getText()));
        dto.setPerdidasPesos(getFloat(perdidasPesos.getText()));
        dto.setPerdidasDolares(getFloat(perdidasDolares.getText()));
        dto.setViasAfectadas(getFloat(viasAfectadas.getText()));
        dto.setOtrasPerdidas(otrasPerdidas.getText());
        dto.setDesaparecidos(getInt(desaparecidos.getText()));
        dto.setCultivosBosques(getFloat(cultivosBosques.getText()));
        dto.setHeridosEnfermos(getInt(heridosEnfermos.getText()));
        dto.setGanado(getInt(ganado.getText()));
        dto.setCentrosEducacion(getInt(centrosEducacion.getText()));
        dto.setReubicados(getInt(reubicados.getText()));
        dto.setCentrosHospitalarios(getInt(centrosHospitalarios.getText()));
        dto.setVivAfectadas(getInt(vivAfectadas.getText()));
        dto.setEvacuados(getInt(evacuados.getText()));
        dto.setDamnificados(getInt(daminificados.getText()));
        dto.setVivDestruida(getInt(viviendasDestruidas.getText()));
        dto.setTransporte(getBoolean(transporte.getValue(transporte.getSelectedIndex())));
        dto.setComunicaciones(getBoolean(comunicaciones.getValue(comunicaciones.getSelectedIndex())));
        dto.setInstalacionesSocorro(getBoolean(instalacionesSocorro.getValue(instalacionesSocorro.getSelectedIndex())));
        dto.setAgropecuario(getBoolean(agropecuario.getValue(agropecuario.getSelectedIndex())));
        dto.setAcueducto(getBoolean(acueducto.getValue(acueducto.getSelectedIndex())));
        dto.setAlcantarillado(getBoolean(alcantarillado.getValue(alcantarillado.getSelectedIndex())));
        dto.setEnergia(getBoolean(energia.getValue(energia.getSelectedIndex())));
        dto.setIndustria(getBoolean(industria.getValue(industria.getSelectedIndex())));
        dto.setSalud(getBoolean(salud.getValue(salud.getSelectedIndex())));
        dto.setOtros(otros.getText());
        dto.setDuracion(getFloat(duracion.getText()));
        dto.setDuracionMedida(getInt(duracionMedida.getValue(duracionMedida.getSelectedIndex())));
        dto.setObservaciones(observaciones.getText());
        dto.setAfectados(getInt(afectados.getText()));
        return dto;
    }
View Full Code Here

  public void setObservaciones(String observaciones) {
    this.observaciones = observaciones;
  }
 
  public EventoDTO getDTO(){
    EventoDTO dto= new EventoDTO();
    dto.setId(id);
    dto.setFechaInicio(fechaInicio);
    dto.setTipoEvento(tipoEvento.getDTO());
    dto.setCiudad(ciudad.getDTO());
    dto.setDepartamento(getDepartamento().getDTO());
    dto.setLatitudlongitud(latitudlongitud);
    dto.setLatitud(latitud);
    dto.setLongitud(longitud);
    dto.setFuente(fuente);
    dto.setMuertos(muertos);
    dto.setPerdidasPesos(perdidasPesos);
    dto.setPerdidasDolares(perdidasDolares);
    dto.setViasAfectadas(viasAfectadas);
    dto.setOtrasPerdidas(otrasPerdidas);
    dto.setDesaparecidos(desaparecidos);
    dto.setCultivosBosques(cultivosBosques);
    dto.setHeridosEnfermos(heridosEnfermos);
    dto.setGanado(ganado);
    dto.setCentrosEducacion(centrosEducacion);
    dto.setReubicados(reubicados);
    dto.setCentrosHospitalarios(centrosHospitalarios);
    dto.setVivAfectadas(vivAfectadas);
    dto.setEvacuados(evacuados);
    dto.setDamnificados(damnificados);
    dto.setVivDestruida(vivDestruida);
    dto.setTransporte(transporte);
    dto.setComunicaciones(comunicaciones);
    dto.setInstalacionesSocorro(instalacionesSocorro);
    dto.setAgropecuario(agropecuario);
    dto.setAcueducto(acueducto);
    dto.setAlcantarillado(alcantarillado);
    dto.setEnergia(energia);
    dto.setIndustria(industria);
    dto.setSalud(salud);
    dto.setOtros(otros);
    dto.setDuracion(duracion);
    dto.setDuracionMedida(duracionMedida);
    dto.setObservaciones(observaciones);
    dto.setAfectados(afectados);
   
    return dto;
  }
View Full Code Here

  public void setObservaciones(String observaciones) {
    this.observaciones = observaciones;
  }
 
  public EventoDTO getDTO(){
    EventoDTO dto= new EventoDTO();
    dto.setId(id);
    dto.setFechaInicio(fechaInicio);
    dto.setTipoEvento(tipoEvento.getDTO());
    dto.setCiudad(ciudad.getDTO());
    dto.setDepartamento(getDepartamento().getDTO());
    dto.setLatitudlongitud(latitudlongitud);
    dto.setLatitud(latitud);
    dto.setLongitud(longitud);
    dto.setFuente(fuente);
    dto.setMuertos(muertos);
    dto.setPerdidasPesos(perdidasPesos);
    dto.setPerdidasDolares(perdidasDolares);
    dto.setViasAfectadas(viasAfectadas);
    dto.setOtrasPerdidas(otrasPerdidas);
    dto.setDesaparecidos(desaparecidos);
    dto.setCultivosBosques(cultivosBosques);
    dto.setHeridosEnfermos(heridosEnfermos);
    dto.setGanado(ganado);
    dto.setCentrosEducacion(centrosEducacion);
    dto.setReubicados(reubicados);
    dto.setCentrosHospitalarios(centrosHospitalarios);
    dto.setVivAfectadas(vivAfectadas);
    dto.setEvacuados(evacuados);
    dto.setDamnificados(damnificados);
    dto.setVivDestruida(vivDestruida);
    dto.setTransporte(transporte);
    dto.setComunicaciones(comunicaciones);
    dto.setInstalacionesSocorro(instalacionesSocorro);
    dto.setAgropecuario(agropecuario);
    dto.setAcueducto(acueducto);
    dto.setAlcantarillado(alcantarillado);
    dto.setEnergia(energia);
    dto.setIndustria(industria);
    dto.setSalud(salud);
    dto.setOtros(otros);
    dto.setDuracion(duracion);
    dto.setDuracionMedida(duracionMedida);
    dto.setObservaciones(observaciones);
    dto.setAfectados(afectados);
   
    return dto;
  }
View Full Code Here

TOP

Related Classes of fing.satode.data.EventoDTO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.