}
}
}
private DonacionDTO validar() {
DonacionDTO dto= donacionDTO;
if(donante.getText().trim().length()== 0){
Window.alert("Indique Donante");
return null;
}
if(depositos.getSelectedIndex()<1){
Window.alert("Indique Deposito destino");
return null;
}
if(puntoEntrada.getSelectedIndex()<1){
Window.alert("Indique Punto Entrada");
return null;
}
dto.setFecha(datePicker.getValue());
dto.setDonante(donante.getText());
for(DepositoDTO d: depositosGlobal){
if( d.getId().equals( Long.valueOf(depositos.getValue(depositos.getSelectedIndex()) ))){
dto.setDeposito(d);
}
}
for(PuntoReferenciaDTO d: puntosReferenciaGlobal){
if( d.getId().equals( Long.valueOf(puntoEntrada.getValue(puntoEntrada.getSelectedIndex()) ))){
dto.setPuntoEntrada(d);
}
}
return dto;
}