Examples of SuministroDTO


Examples of fing.satode.data.SuministroDTO

          int row=1;
          for(SuministroDTO s: donacionDTO.getSuministros()){
            suministros.setWidget(row, 0, new Label(s.getTipo().getNombre()));
            suministros.setWidget(row, 1, new Label(EstadoSuministro.getTXT(s.getEstado())));
            suministros.setWidget(row, 2, new Label(String.valueOf(s.getCantidad())));
            final SuministroDTO sum= s;
            final Image modificarI= new Image("images/modificar.png");
            modificarI.addClickHandler(new ClickHandler() {
             
              @Override
              public void onClick(ClickEvent event) {
View Full Code Here

Examples of fing.satode.data.SuministroDTO

      add(panelPrincipal);
      center();
    }

    protected void procesar() {
      SuministroDTO dto=validar();
      if(dto!=null){
     
        if(a=="modificar"){
          dto.setId(suministro.getId());
          for(SuministroDTO s:donacionDTO.getSuministros()){
            if(s.getId().equals(dto.getId())){
              s.setCantidad(dto.getCantidad());
              s.setEstado(dto.getEstado());
              s.setFechaVencimiento(dto.getFechaVencimiento());
              s.setTipo(dto.getTipo());
            }
          }
        }else if(a== "nuevo"){
          dto.setId(numerador++);
          donacionDTO.getSuministros().add(dto);
        }else if(a=="eliminar"){
          dto.setId(suministro.getId());
          SuministroDTO del=null;
          for(SuministroDTO s:donacionDTO.getSuministros()){
            if(s.getId().equals(dto.getId())){
              del=s;
            }
          }
          donacionDTO.getSuministros().remove(del);
        }
       
           suministros= new Grid(donacionDTO.getSuministros().size()+1, 5);
            suministros.setWidget(0, 0, new Label("Tipo Suministro"));
            suministros.setWidget(0, 1, new Label("Estado"));
            suministros.setWidget(0, 2, new Label("Cantidad"));
            suministros.setWidget(0, 3, new Label("Modificar"));
            suministros.setWidget(0, 4, new Label("Eliminar"));
            gridSuministros.setWidget(4, 0, suministros);
           
          for(int i=0;i<5;i++){
            suministros.getCellFormatter().setStyleName(0,i, "tbl-cab");
          }
         
          suministros.setBorderWidth(1);
         
          int row=1;
          for(SuministroDTO s: donacionDTO.getSuministros()){
            suministros.setWidget(row, 0, new Label(s.getTipo().getNombre()));
            suministros.setWidget(row, 1, new Label(EstadoSuministro.getTXT(s.getEstado())));
            suministros.setWidget(row, 2, new Label(String.valueOf(s.getCantidad())));
            final SuministroDTO sum= s;
            final Image modificarI= new Image("images/modificar.png");
            modificarI.addClickHandler(new ClickHandler() {
             
              @Override
              public void onClick(ClickEvent event) {
View Full Code Here

Examples of fing.satode.data.SuministroDTO

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

    private SuministroDTO validar() {
      SuministroDTO dto= new SuministroDTO();
     
      if(tipoSuministro.getSelectedIndex()== 0){
        Window.alert("Indique Tipo de Suministro");
        return null;
      }
      for (TipoSuministroDTO t : tipoSuministrosGlobal) {
        if(t.getId().equals(Long.valueOf(tipoSuministro.getValue(tipoSuministro.getSelectedIndex())))){
          dto.setTipo(t);
         
          if(t.getFechaVencimiento()){
            if(fechavencimiento.getText().trim().length()==0){
              Window.alert("Indique Fecha de vencimiento");
              return null;
            }
            DateTimeFormat format=DateTimeFormat.getFormat("dd/MM/yyyy");
             
            dto.setFechaVencimiento(format.parse(fechavencimiento.getText()));
           
          }
        }
      }
     
      if(cantidad.getText().trim().length()==0){
        Window.alert("Indique Cantidad");
        return null;
      }
      dto.setCantidad(Integer.valueOf(cantidad.getText()));
     
     
     
      dto.setEstado(estado.getSelectedIndex()+1);
     
      return dto;
     
    }
View Full Code Here

Examples of fing.satode.data.SuministroDTO

  }
 
 
 
  public SuministroDTO getDTO(){
    SuministroDTO dto = new SuministroDTO();
    dto.setId(id);
    dto.setTipo(tipo.getDTO());
    dto.setCantidad(cantidad);
    dto.setEstado(estado);
    dto.setFechaVencimiento(fechaVencimiento);
    return dto;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.