Package fing.satode.data

Examples of fing.satode.data.ParcelaDTO


        defaultUploader.addOnFinishUploadHandler(onFinishUploaderHandler);
       
        labelFoto.setText("Despues de los arreglos");
       
     
      parcelaDTO = new ParcelaDTO();

      if (a == "modificar" || a == "eliminar") {

        for (ParcelaDTO p : parcelaGlobal) {
          if (p.getId().equals(id)) {
View Full Code Here


    }

    protected void procesar() {
     
     
       ParcelaDTO dto=validar();
      
      if(dto!=null){
        for(UnidadParcelaDTO u: parcelaDTO.getUnidadesParcelas()){
          if(u.getId()>=baseNumerador){
            u.setId(null);
          }
        }
        dto.setId(id);
        if(a=="modificar"){
          dto.setUsuario(usuarioGlobal);
         
          IPropiedadesSiniestradasAsync servidorPropiedadesSiniestradas=GWT.create(IPropiedadesSiniestradas.class);
         
          servidorPropiedadesSiniestradas.borrarFotos(dto.getId(), fotosBorradas, new AsyncCallback<Void>() {
           
            @Override
            public void onSuccess(Void result) {
            }
           
            @Override
            public void onFailure(Throwable caught) {
              caught.printStackTrace();
              Window.alert("ERROR AJAX");
            }
          });
         
         
          servidorPropiedadesSiniestradas.modificarParcela(dto,new AsyncCallback<Void>() {
           
            @Override
            public void onSuccess(Void result) {
              setWindowHref("/PropiedadesSiniestradasList.html");
            }
           
            @Override
            public void onFailure(Throwable caught) {
              caught.printStackTrace();
              Window.alert("ERROR AJAX");
            }
          });
         
         
        }else if(a== "nuevo"){
          dto.setUsuario(usuarioGlobal);
          IPropiedadesSiniestradasAsync servidorPropiedadesSiniestradas=GWT.create(IPropiedadesSiniestradas.class);
         
          servidorPropiedadesSiniestradas.nuevaParcela(dto, new AsyncCallback<Void>() {
           
            @Override
View Full Code Here

      
    }

    private ParcelaDTO validar() {
     
      ParcelaDTO dto = parcelaDTO;

     
       if(direccion.getText().trim().length()==0){
         Window.alert("Indique Direccion");
         return null;
       }
       dto.setDireccion(direccion.getText());
       
       if(departamentos.getSelectedIndex()<1){
          Window.alert("Indique departamento");
          return null;
        }
       
        Long idDep=Long.valueOf(departamentos.getValue(departamentos.getSelectedIndex()));
        for(DepartamentoDTO d:departamentosGlobal){
          if(idDep.equals(d.getId())){
            dto.setDepartamento(d);
          }
        }
       
        if(ciudades.getSelectedIndex()<1){
          Window.alert("Indique ciudad");
          return null;
        }
       
        Long idCiu=Long.valueOf(ciudades.getValue(ciudades.getSelectedIndex()));
        for(CiudadDTO c:dto.getDepartamento().getCiudades()){
          if(idCiu.equals(c.getId())){
            dto.setCiudad(c);
          }
        }
       
        if(telefono.getText().trim().length()==0){
           Window.alert("Indique Telefono");
           return null;
         }
         dto.setTelefono(telefono.getText());
        
      TipoParcelaDTO tipoParcelaDTO = new TipoParcelaDTO();
     
      tipoParcelaDTO.setVivienda(getBoolean(vivienda.getValue(vivienda.getSelectedIndex())));
     
       if(otrosUsos.getText().trim().length()==0){
         Window.alert("Indique Otros Usos");
         return null;
       }
       tipoParcelaDTO.setOtrosUsos(otrosUsos.getText());
      
      DatosViviendaDTO datosViviendaDTO = new DatosViviendaDTO();
     
      if(ocupacion.getSelectedIndex()<1){
          Window.alert(" Indique si esta vivienda est\u00E1...");
          return null;
        }
     
      datosViviendaDTO.setOcupacion(Integer.valueOf(ocupacion.getValue(ocupacion.getSelectedIndex())));
      
      if(materialParedes.getSelectedIndex()<1){
          Window.alert("Indique Cu\u00E1l es el material predominante en las paredes");
          return null;
        }
     
      datosViviendaDTO.setMaterialParedes(Integer.valueOf(materialParedes.getValue(materialParedes.getSelectedIndex())));
     
      datosViviendaDTO.setObsMaterialParedes(obsMaterialParedes.getText());
     
     
     
      if(estadoPared.getSelectedIndex()<1){
          Window.alert("Indique Las paredes de esta vivienda, se encuentran...");
          return null;
        }
     
      datosViviendaDTO.setEstadoPared(Integer.valueOf(estadoPared.getValue(estadoPared.getSelectedIndex())));
     
      if(materialTecho.getSelectedIndex()<1){
          Window.alert("Indique Cu\u00E1l es el material predominante en el techo");
          return null;
        }
     
      datosViviendaDTO.setMaterialTecho(Integer.valueOf(materialTecho.getValue(materialTecho.getSelectedIndex())));
     
      datosViviendaDTO.setObsMaterialTecho(obsMaterialTecho.getText());
     
      if(materialPiso.getSelectedIndex()<1){
          Window.alert("Indique Cu\u00E1l es el material predominante en los pisos");
          return null;
        }
     
      datosViviendaDTO.setMaterialPiso(Integer.valueOf(materialPiso.getValue(materialPiso.getSelectedIndex())));
     
      datosViviendaDTO.setObsMaterialPiso(obsMaterialPiso.getText());

      if(estadoTerminacion.getSelectedIndex()<1){
          Window.alert("Indique Estado de terminaci\u00F3n de la vivienda");
          return null;
        }
     
      datosViviendaDTO.setEstadoTerminacion(Integer.valueOf(estadoTerminacion.getValue(estadoTerminacion.getSelectedIndex())));
     
      if(categoriaVivienda.getSelectedIndex()<1){
          Window.alert("Indique Categor\u00EDa de la vivienda");
          return null;
        }
     
      datosViviendaDTO.setCategoriaVivienda(Integer.valueOf(categoriaVivienda.getValue(categoriaVivienda.getSelectedIndex())));
     
      if(procedenciaAguaConsumo.getSelectedIndex()<1){
          Window.alert("Indique De donde proviene el agua que utilizan para beber y cocinar");
          return null;
        }
     
      datosViviendaDTO.setProcedenciaAguaConsumo(Integer.valueOf(procedenciaAguaConsumo.getValue(procedenciaAguaConsumo.getSelectedIndex())));
     
      datosViviendaDTO.setObsProcedenciaAgua(obsProcedenciaAgua.getText());
     
      if(procedenciaAguaVivienda.getSelectedIndex()<1){
          Window.alert("Indique C\u00F3mo llega el agua a la vivienda");
          return null;
        }
     
      datosViviendaDTO.setProcedenciaAguaVivienda(Integer.valueOf(procedenciaAguaVivienda.getValue(procedenciaAguaVivienda.getSelectedIndex())));
     
      if(energia.getSelectedIndex()<1){
          Window.alert("Indique Qu\u00E9 tipo de energ\u00EDa tiene su vivienda");
          return null;
        }
     
      datosViviendaDTO.setEnergia(Integer.valueOf(energia.getValue(energia.getSelectedIndex())));
     
      if(sanitario.getSelectedIndex()<1){
          Window.alert("Indique C\u00F3mo se realiza la evacuaci\u00F3n del servicio sanitario");
          return null;
        }
     
      datosViviendaDTO.setSanitario(Integer.valueOf(sanitario.getValue(sanitario.getSelectedIndex())));
     
      datosViviendaDTO.setObsSanitaria(obsSanitaria.getText());
     
     
      if(basura.getSelectedIndex()<1){
          Window.alert("Indique D\u00F3nde tira la basura");
          return null;
        }
     
      datosViviendaDTO.setBasura(Integer.valueOf(basura.getValue(basura.getSelectedIndex())));
     
      datosViviendaDTO.setObsBasura(obsBasura.getText());
     
      if(banios.getSelectedIndex()<1){
          Window.alert("Indique si esta vivienda tiene servicio higi\u00E9nico");
          return null;
        }
     
      datosViviendaDTO.setBanios(Integer.valueOf(banios.getValue(banios.getSelectedIndex())));
     
      if(tenenciaVivienda.getSelectedIndex()<1){
          Window.alert("Indique Respecto a la vivienda donde vive  usted,  es...");
          return null;
        }
     
      datosViviendaDTO.setTenenciaVivienda(Integer.valueOf(tenenciaVivienda.getValue(tenenciaVivienda.getSelectedIndex())));
      
      if(propietarioOtras.getSelectedIndex()<1){
          Window.alert("Indique Independientemente de  la situaci\u00F3n respecto a \u00E9sta vivienda, ud es propietario de:");
          return null;
        }
     
      datosViviendaDTO.setPropietarioOtras(Integer.valueOf(propietarioOtras.getValue(propietarioOtras.getSelectedIndex())));
      
      if(conservacionVivienda.getSelectedIndex()<1){
          Window.alert("Indique Estado de conservaci\u00F3n de la vivienda");
          return null;
        }
     
      datosViviendaDTO.setConservacionVivienda(Integer.valueOf(conservacionVivienda.getValue(conservacionVivienda.getSelectedIndex())));
      
      if(mudarse.getSelectedIndex()<1){
          Window.alert("Indique Si le ofrecieran una casa igual a esta, ubicada en un barrio mejor que no se inunde...");
          return null;
        }
     
      datosViviendaDTO.setMudarse(Integer.valueOf(mudarse.getValue(mudarse.getSelectedIndex())));
      
      ProblemasViviendaDTO problemasViviendaDTO = new ProblemasViviendaDTO();
     
     
      problemasViviendaDTO.setHumedadesTecho(getBoolean(humedadesTecho.getValue(humedadesTecho.getSelectedIndex())));
      problemasViviendaDTO.setGoterasTecho(getBoolean(goterasTecho.getValue(goterasTecho.getSelectedIndex())));
      problemasViviendaDTO.setPuertasVentanasMalEstado(getBoolean(puertasVentanasMalEstado.getValue(puertasVentanasMalEstado.getSelectedIndex())));
      problemasViviendaDTO.setGrietasPiso(getBoolean(grietasPiso.getValue(grietasPiso.getSelectedIndex())));
      problemasViviendaDTO.setCaidaRevoques(getBoolean(caidaRevoques.getValue(caidaRevoques.getSelectedIndex())));
      problemasViviendaDTO.setCielorasoDesprendido(getBoolean(cielorasoDesprendido.getValue(cielorasoDesprendido.getSelectedIndex())));
      problemasViviendaDTO.setPocaLuzSolar(getBoolean(pocaLuzSolar.getValue(pocaLuzSolar.getSelectedIndex())));
      problemasViviendaDTO.setEscazaVentilacion(getBoolean(escazaVentilacion.getValue(escazaVentilacion.getSelectedIndex())));
      problemasViviendaDTO.setPeligroDerrumbe(getBoolean(peligroDerrumbe.getValue(peligroDerrumbe.getSelectedIndex())));
      problemasViviendaDTO.setInstalacionesMalas(getBoolean(instalacionesMalas.getValue(instalacionesMalas.getSelectedIndex())));
      problemasViviendaDTO.setManchasParedesTechos(getBoolean(manchasParedesTechos.getValue(manchasParedesTechos.getSelectedIndex())));
      problemasViviendaDTO.setDescalceDeCimientos(getBoolean(descalceDeCimientos.getValue(descalceDeCimientos.getSelectedIndex())));
      problemasViviendaDTO.setPozoNegroMalEstado(getBoolean(pozoNegroMalEstado.getValue(pozoNegroMalEstado.getSelectedIndex())));
     
      InundacionDTO inundacionDTO = new InundacionDTO();
     
      inundacionDTO.setInundadaAnteriormente(getBoolean(inundadaAnteriormente.getValue(inundadaAnteriormente.getSelectedIndex())));
     
      if(inundadaAnteriormente.getValue(inundadaAnteriormente.getSelectedIndex() ).equals("SI")){
        if(anios.getText().trim().length()==0){
            Window.alert("Indique En que a\u00F1os fue inundada anteriormente");
            return null;
          }
       
        inundacionDTO.setAnios(anios.getText());
       
      }
     
      if(antiguedadEnCasa.getText().trim().length()==0){
          Window.alert("Indique Hace cu\u00E1ntos a\u00F1os viven ustedes en esta vivienda");
          return null;
        }
     
      inundacionDTO.setAntiguedadEnCasa(Integer.valueOf(antiguedadEnCasa.getText()));
     
      inundacionDTO.setIrsePorInundacion(getBoolean(irsePorInundacion.getValue(irsePorInundacion.getSelectedIndex())));
     
      if(irsePorInundacion.getValue(irsePorInundacion.getSelectedIndex() ).equals("NO")){
        if(observacionesNoIrse.getText().trim().length()==0){
            Window.alert("Indique Por qu\u00E9 no a considerado irse por inundacion");
            return null;
          }
       
        inundacionDTO.setObservacionesNoIrse(observacionesNoIrse.getText());
       
      }
     
      if(aguaEnVivienda.getSelectedIndex()<1){
          Window.alert("Indique Si ingres\u00F3 en esta oportunidad el agua en el interior de su  vivienda");
          return null;
        }
     
      inundacionDTO.setAguaEnVivienda(Integer.valueOf(aguaEnVivienda.getValue(aguaEnVivienda.getSelectedIndex())));
     
      if(alturaAgua.getText().trim().length()==0){
          Window.alert("Indique altura alcanzada (nivel de piso terminado de la vivienda");
          return null;
        }
     
      inundacionDTO.setAlturaAgua(Long.valueOf((alturaAgua.getText())));
      inundacionDTO.setObsAguaVivienda(obsAguaVivienda.getText());
     
      inundacionDTO.setAbandonoViviendaPorInund(getBoolean(abandonoViviendaPorInund.getValue(abandonoViviendaPorInund.getSelectedIndex())));
       
      if(alojamientoInundacion.getSelectedIndex()<1){
          Window.alert("Indique D\u00F3nde estaban alojados durante la evacuaci\u00F3n");
          return null;
        }
     
      inundacionDTO.setAlojamientoInundacion(Integer.valueOf(alojamientoInundacion.getValue(alojamientoInundacion.getSelectedIndex())));
      inundacionDTO.setObsAlojamientoEnInundacion(obsAlojamientoEnInundacion.getText());
     
      if(cntDiasFuera.getText().trim().length()==0){
          Window.alert("Indique Cu\u00E1ntos d\u00EDas estuvo fuera de su hogar");
          return null;
        }
     
      inundacionDTO.setCntDiasFuera(Integer.valueOf((cntDiasFuera.getText())));
     
      if(persepcionVivienda.getSelectedIndex()<1){
          Window.alert("Indique persepcion de la vivienda, Usted cree que este es");
          return null;
        }
     
      inundacionDTO.setPersepcionVivienda(Integer.valueOf(persepcionVivienda.getValue(persepcionVivienda.getSelectedIndex())));
     
      HacinamientoDTO hacinamientoDTO = new HacinamientoDTO();
     
      if(cantFamilias.getText().trim().length()==0){
          Window.alert("Indique Cu\u00E1ntas familias comparten esta vivienda");
          return null;
        }
     
      hacinamientoDTO.setCantFamilias(Integer.valueOf((cantFamilias.getText())));
     
      if(cantHabitaciones.getText().trim().length()==0){
          Window.alert("Indique Cu\u00E1ntas habitaciones tiene esta vivienda sin considerar ba\u00F1o y cocina");
          return null;
        }
     
      hacinamientoDTO.setCantHabitaciones(Integer.valueOf((cantHabitaciones.getText())));
     
      if(cantHabDormitorio.getText().trim().length()==0){
          Window.alert("Indique Cu\u00E1ntas habitaciones usa para dormir");
          return null;
        }
     
      hacinamientoDTO.setCantHabDormitorio(Integer.valueOf((cantHabDormitorio.getText())));
     
         
      hacinamientoDTO.setActividadLaboralEnViv(getBoolean((actividadLaboralEnViv.getValue(actividadLaboralEnViv.getSelectedIndex()))));
     
      if(cantHabTrabajo.getText().trim().length()==0){
          Window.alert("Indique Cu\u00E1ntas habitaciones se usan para trabajar");
          return null;
        }
     
      hacinamientoDTO.setCantHabTrabajo(Integer.valueOf((cantHabTrabajo.getText())));
     
      ArrayList<FotoDTO> imag=new ArrayList<FotoDTO>();
      for(String i: imagenes){
        FotoDTO f= new FotoDTO();
        f.setAntes(true);
        f.setUrl(i);
        imag.add(f);
      }
      parcelaDTO.setFotos(imag);
     
     
      datosViviendaDTO.setHacinamiento(hacinamientoDTO);
      datosViviendaDTO.setInundacion(inundacionDTO);
      datosViviendaDTO.setProblemasVivienda(problemasViviendaDTO);
      tipoParcelaDTO.setDatosVivienda(datosViviendaDTO);  
      dto.setTipoParcela(tipoParcelaDTO);
   
       

      return dto;
View Full Code Here

  }

 
 
  public ParcelaDTO getDTO(){
    ParcelaDTO dto= new ParcelaDTO();
    dto.setId(id);
    ArrayList<FotoDTO> lista= new ArrayList<FotoDTO>();
    for(Foto f: fotos){
      lista.add(f.getDTO());
    }
    dto.setFotos(lista);
    ArrayList<UnidadParcelaDTO> listaUnidades= new ArrayList<UnidadParcelaDTO>();
    for(UnidadParcela u: unidadesParcelas){
      listaUnidades.add(u.getDTO());
    }
    dto.setUnidadesParcelas(listaUnidades);
    dto.setTipoParcela(tipoParcela.getDTO());
    dto.setCiudad(ciudad.getDTO());
    dto.setDepartamento(departamento.getDTO());
    dto.setUsuario(usuario.getDTO());
    dto.setDireccion(direccion);
    dto.setTelefono(telefono);
   
    return dto;
  }
View Full Code Here

TOP

Related Classes of fing.satode.data.ParcelaDTO

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.