Package fing.satode.data

Examples of fing.satode.data.CostoDTO


      if(a=="modificar") panelPrincipal.setCaptionText("Modificar Tipo Costo");
      if(a=="eliminar") panelPrincipal.setCaptionText("Eliminar Tipo Costo");
      if(a=="nuevo") panelPrincipal.setCaptionText("Nuevo Tipo Costo");
     
      if(a=="modificar" ||a=="eliminar"){
        CostoDTO dto=null;
        for(CostoDTO d:costoGlobal){
          if(id.equals(d.getId())){
            dto=d;
            break;
          }
        }
       
        datePicker.setValue(dto.getFecha());
        observacion.setText(dto.getObservaciones());
        pesos.setText(String.valueOf(dto.getCantidadPesos()));
        dolares.setText(String.valueOf(dto.getCantidadDolares()));
       
        int row=1;
        for(DesastreDTO d:desastresGlobal){
            if(d.getId().equals(dto.getDesastre().getId())){
              desastre.setSelectedIndex(row);
              break;
            }
            row++;
          }
          row=1;
        for(TipoCostoDTO d:tipocostoGlobal){
          if(d.getId().equals(dto.getTipocosto().getId())){
              tipocosto.setSelectedIndex(row);
              break;
            }
            row++;
          }
View Full Code Here


      center();
    }

    protected void procesar() {
      // TODO Auto-generated method stub
      CostoDTO dto=validar();
      if(dto!=null){
        dto.setId(id);
        if(a=="modificar"){
         
          IDesastreAsync servidorDesastre=GWT.create(IDesastre.class);
         
          servidorDesastre.modificarCosto(dto,new AsyncCallback<Void>() {
View Full Code Here

      }
    }

    private CostoDTO validar() {
      // TODO Auto-generated method stub
      CostoDTO dto= new CostoDTO();
     
      pesos.setEnabled(false);
      desastre.setEnabled(false);
      tipocosto.setEnabled(false);
     
      if(desastre.getSelectedIndex()<1){
        Window.alert("Indique desastre");
        return null;
      }
     
      if(tipocosto.getSelectedIndex()<1){
        Window.alert("Indique tipo costo");
        return null;
      }

      if(pesos.getText()==null ||pesos.getText().trim().length()==0){
        Window.alert("Indique pesos");
        return null;
      }
     
      if(dolares.getText()==null ||dolares.getText().trim().length()==0){
        Window.alert("Indique pesos");
        return null;
      }
     
      dto.setFecha(datePicker.getValue());
      dto.setCantidadDolares(Float.valueOf(dolares.getText()));
      dto.setCantidadPesos(Float.valueOf(pesos.getText()));
      dto.setObservaciones(observacion.getText());
     
      for(DesastreDTO d:desastresGlobal){
        if(d.getId().equals(Long.valueOf(desastre.getValue(desastre.getSelectedIndex())))){
          dto.setDesastre(d);
          break;
        }
      }
     
      for(TipoCostoDTO d:tipocostoGlobal){
        if(d.getId().equals(Long.valueOf(tipocosto.getValue(tipocosto.getSelectedIndex())))){
          dto.setTipocosto(d);
          break;
        }
      }
     
      return dto;
View Full Code Here

  public void setTipocosto(TipoCosto tipocosto) {
    this.tipocosto = tipocosto;
  }
 
  public CostoDTO getDTO(){
    CostoDTO dto= new CostoDTO();
    dto.setId(id);
    dto.setFecha(fecha);
    dto.setDesastre(desastre.getDTO());
    dto.setObservaciones(observaciones);
    dto.setTipocosto(tipocosto.getDTO());
    dto.setCantidadDolares(cantidadDolares);
    dto.setCantidadPesos(cantidadPesos);
   
    return dto;
  }
View Full Code Here

TOP

Related Classes of fing.satode.data.CostoDTO

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.