Package com.structis.fichesst.shared.dto

Examples of com.structis.fichesst.shared.dto.FicheTransfertppDto


        ficheStList.addAll(ficheStGrid1.getStore().getModels());
        ficheStList.addAll(ficheStGrid2.getStore().getModels());
        List<TransfertPpSummaryDto> transfertPpSummaryList = transfertPpGrid.getStore().getModels();
        List<FicheTransfertppDto> ficheTransfertppDtoList = new ArrayList<FicheTransfertppDto>();
        for( TransfertPpSummaryDto transfertPpSummary : transfertPpSummaryList ) {
          FicheTransfertppDto ficheTransfertppDto = new FicheTransfertppDto();
          ficheTransfertppDto.setObjectif(transfertPpSummary.getObjective());
          ficheTransfertppDto.setChantier(SyntheseMainPanel.this.chantier);
          SimpleDto refTransfertPp = new SimpleDto();
          refTransfertPp.setId(transfertPpSummary.getRefTransfertPpId());
          ficheTransfertppDto.setRefTransfertPp(refTransfertPp);
          ficheTransfertppDtoList.add(ficheTransfertppDto);
        }

        clientFicheStService.updateSynthese(chantier, ficheStList, ficheTransfertppDtoList, callback);
      }
View Full Code Here


        });

        final List<FicheTransfertppDto> ficheTransfertPpList2 = new ArrayList<FicheTransfertppDto>();
        final Map<FicheTransfertppDto, List<LigTransfertppModel>> map = new HashMap<FicheTransfertppDto, List<LigTransfertppModel>>();
        for( SimpleDto refTransfertPp : refTransfertPpList ) {
          FicheTransfertppDto ficheTransfertPp = new FicheTransfertppDto();
          ficheTransfertPp.setRefTransfertPp(refTransfertPp);
          ficheTransfertPp.setChantier(chantier);

          map.put(ficheTransfertPp, new ArrayList<LigTransfertppModel>());
          ficheTransfertPpList2.add(ficheTransfertPp);
        }
        ClientFicheTransfertppServiceAsync clientFicheTransfertppService = ClientFicheTransfertppServiceAsync.Util.getInstance();
        clientFicheTransfertppService.findByChantierId(
            chantier.getId(), new AsyncCallbackWithErrorResolution<List<FicheTransfertppDto>>() {
              @Override
              public void onFailure(Throwable caught) {
                transfertPpGrid.unmask();
                super.onFailure(caught);
              }

              @Override
              public void onSuccess(List<FicheTransfertppDto> ligTransfertPpList) {
                for( FicheTransfertppDto ficheTransfertppDto : ligTransfertPpList ) {
                  map.remove(ficheTransfertppDto);
                  map.put(ficheTransfertppDto, ficheTransfertppDto.getLigTransfertPps());
                }

                List<TransfertPpSummaryDto> transfertPpSummaryList = new ArrayList<TransfertPpSummaryDto>();
                Set<FicheTransfertppDto> keys = map.keySet();
                Iterator<FicheTransfertppDto> iter = keys.iterator();
                while( iter.hasNext() ) {
                  FicheTransfertppDto ficheTransfertpp = iter.next();
                  TransfertPpSummaryDto transfertPpSummary = new TransfertPpSummaryDto(
                      ficheTransfertpp.getChantier().getId(),
                      ficheTransfertpp.getRefTransfertPp().getId(),
                      ficheTransfertpp.getRefTransfertPp().getLabel());
                  transfertPpSummary.setObjective(ficheTransfertpp.getObjectif());
                  transfertPpSummary.setLigTransfertPps(map.get(ficheTransfertpp));

                  transfertPpSummaryList.add(transfertPpSummary);
                }
View Full Code Here

TOP

Related Classes of com.structis.fichesst.shared.dto.FicheTransfertppDto

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.