@UiHandler("save") void onSave(ClickEvent event) { if (!formularioValido()) return; // CajaDeclarada cd = new CajaDeclarada(); // Caja c = new Caja(); // c.setSiglas("CAJADEC"); // cd.setCaja(c); // TODO falta validar TOODOOO!!! tiempoServicioReconocido.setEmpleador(empleador); // tiempoServicioReconocido.setCajaDeclarada(cd); tiempoServicioReconocido.setInicio(inicio.getValue()); tiempoServicioReconocido.setFin(fin.getValue()); tiempoServicioReconocido.setEmpleador(empleador); if (listener != null) { listener.onChanged(tiempoServicioReconocido); } // AppUtils.EVENT_BUS.fireEvent(new // PeriodoAporteDeclaradoChangedEvent(tiempoServicioDeclarado)); close(); }
public TiempoServicioReconocidoEditor(TiempoServicioReconocido periodoAporteReconocidoEdit) { this.tiempoServicioReconocido = periodoAporteReconocidoEdit; initWidget(GWT.<Binder>create(Binder.class).createAndBindUi(this)); if (tiempoServicioReconocido == null) { tiempoServicioReconocido = new TiempoServicioReconocido(); } else { inicio.setValue(tiempoServicioReconocido.getInicio()); fin.setValue(tiempoServicioReconocido.getFin()); empleador = tiempoServicioReconocido.getEmpleador(); empleadorNombre.setText(tiempoServicioReconocido.getEmpleador().getNombre()); } DateTimeFormat dateFormat = DateTimeFormat.getFormat("dd/MM/yyyy"); inicio.setFormat(new DateBox.DefaultFormat(dateFormat)); inicio.getDatePicker().setYearAndMonthDropdownVisible(true); inicio.getDatePicker().setVisibleYearCount(99); fin.setFormat(new DateBox.DefaultFormat(dateFormat)); fin.getDatePicker().setYearAndMonthDropdownVisible(true); fin.getDatePicker().setVisibleYearCount(99); }