Package fing.satode.data

Examples of fing.satode.data.UnidadParcelaDTO


              new Label(String.valueOf(u.getNivelAgua())));
          unidadesParcelas.setWidget(row, 2,
              new Label(String.valueOf(u.getMetros2afectados())));
          unidadesParcelas.setWidget(row, 3,
              new Label(NivelPiso.getTXT(u.getNivelPiso())));
          final UnidadParcelaDTO uni = u;
          final Image modificarI = new Image("images/modificar.png");
          modificarI.addClickHandler(new ClickHandler() {

            @Override
            public void onClick(ClickEvent event) {
View Full Code Here


    nivelPiso = dto.getNivelPiso();
  }
 
 
  public UnidadParcelaDTO getDTO() {
    UnidadParcelaDTO dto= new UnidadParcelaDTO();
    dto.setId(id);
    dto.setDescripcion(descripcion);
    dto.setNivelAgua(nivelAgua);
    dto.setMetros2afectados(metros2afectados);
    dto.setNivelPiso(nivelPiso);
    return dto;
  }
View Full Code Here

      add(panelPrincipal);
      center();
    }

    protected void procesar() {
      UnidadParcelaDTO dto = validar();
      if (dto != null) {

        if (a == "modificar") {
          dto.setId(unidad.getId());
          for (UnidadParcelaDTO u : parcelaDTO.getUnidadesParcelas()) {
            if (u.getId().equals(dto.getId())) {
              u.setDescripcion(dto.getDescripcion());
              u.setMetros2afectados(dto.getMetros2afectados());
              u.setNivelAgua(dto.getNivelAgua());
              u.setNivelPiso(dto.getNivelPiso());
            }
          }
        } else if (a == "nuevo") {
          dto.setId(numerador++);
          parcelaDTO.getUnidadesParcelas().add(dto);
        } else if (a == "eliminar") {
          dto.setId(unidad.getId());
          UnidadParcelaDTO uni = null;
          for (UnidadParcelaDTO u : parcelaDTO.getUnidadesParcelas()) {
            if (u.getId().equals(dto.getId())) {
              uni = u;
            }
          }
          parcelaDTO.getUnidadesParcelas().remove(uni);
        }

        unidadesParcelas = new Grid(parcelaDTO.getUnidadesParcelas()
            .size() + 1, 6);
        unidadesParcelas.setWidget(0, 0, new Label("Descripcion"));
        unidadesParcelas.setWidget(0, 1, new Label(
            "Nivel del Agua en la vivienda (m)"));
        unidadesParcelas.setWidget(0, 2, new Label(
            "m\u00B2 afectados construidos"));
        unidadesParcelas.setWidget(0, 3, new Label(
            "Nivel de Piso Terminado"));
        unidadesParcelas.setWidget(0, 4, new Label("Modificar"));
        unidadesParcelas.setWidget(0, 5, new Label("Eliminar"));

        for (int i = 0; i < 6; i++) {
          unidadesParcelas.getCellFormatter().setStyleName(0, i,
              "tbl-cab");
        }

        unidadesParcelas.setBorderWidth(1);

        int row = 1;
        for (UnidadParcelaDTO u : parcelaDTO.getUnidadesParcelas()) {
          unidadesParcelas.setWidget(row, 0,
              new Label(u.getDescripcion()));
          unidadesParcelas.setWidget(row, 1,
              new Label(String.valueOf(u.getNivelAgua())));
          unidadesParcelas.setWidget(row, 2,
              new Label(String.valueOf(u.getMetros2afectados())));
          unidadesParcelas.setWidget(row, 3,
              new Label(NivelPiso.getTXT(u.getNivelPiso())));
          final UnidadParcelaDTO uni = u;
          final Image modificarI = new Image("images/modificar.png");
          modificarI.addClickHandler(new ClickHandler() {

            @Override
            public void onClick(ClickEvent event) {
View Full Code Here

        llamador.setStyleName("gwt-DialogBox");
      }
    }

    private UnidadParcelaDTO validar() {
      UnidadParcelaDTO dto = new UnidadParcelaDTO();

      if (nivelPiso.getSelectedIndex() == 0) {
        Window.alert("Indique Nivel de Piso Terminado");
        return null;
      }
      dto.setNivelPiso(Integer.valueOf(nivelPiso.getValue(nivelPiso
          .getSelectedIndex())));

      if (descripcion.getText().trim().length() == 0) {
        Window.alert("Indique Descripcion");
        return null;
      }
      dto.setDescripcion(descripcion.getText());

      grid.setWidget(2, 0, new Label(""));

      if (nivelAgua.getText().trim().length() == 0) {
        Window.alert("Indique Nivel del Agua en la vivienda (m)");
        return null;
      }
      dto.setNivelAgua(Float.valueOf((nivelAgua.getText())));

      if (metros2afectados.getText().trim().length() == 0) {
        Window.alert("Indique m\u00B2 afectados construidos");
        return null;
      }
      dto.setMetros2afectados(Integer.valueOf((metros2afectados.getText())));

      return dto;

    }
View Full Code Here

TOP

Related Classes of fing.satode.data.UnidadParcelaDTO

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.