if(a=="enviar") panelPrincipal.setCaptionText("Enviar Solicitud");
if(a=="ver") panelPrincipal.setCaptionText("Ver Solicitud");
if(a=="recibir") panelPrincipal.setCaptionText("Recibir Solicitud de Envio");
if ( a == "recibir" || a == "enviar" || a=="ver"){
SolicitudEnvioDTO dto=null;
for(SolicitudEnvioDTO sol:solicitudesEnvio){
if(sol.getId().equals(id)){
dto=sol;
}
}
DateTimeFormat format=DateTimeFormat.getFormat("dd/MM/yyyy");
fecha.setText(format.format(dto.getFecha()));
deposito.setText(dto.getDeposito().toString());
puntoEntrega.setText(dto.getPuntoEntrega().toString());
observacionesEnvio.setText(dto.getObservacionesEnvio());
observacionesRecibir.setText(dto.getObservacionesEntrega());
gridSuministros= new Grid(dto.getSolicitudesEnvioSuministros().size()+1,2);
gridSuministros.setWidget(0, 0, new Label("Tipo Suministro"));
gridSuministros.setWidget(0, 1, new Label("Cantidad"));
for(int i=0;i<2;i++){
gridSuministros.getCellFormatter().setStyleName(0,i, "tbl-cab");
}
int row=1;
for(SolicitudEnvioSuministroDTO solsum :dto.getSolicitudesEnvioSuministros()){
gridSuministros.setWidget(row, 0, new Label(solsum.getTipoSuministro().toString()));
gridSuministros.setWidget(row, 1, new Label(String.valueOf(solsum.getCantidad())));
row++;
}