コード例 #1
0
 public void buttonClick(ClickEvent event) {
   Button source = event.getButton();
   if (source.equals(reloadButton)) {
     Enrollment enrollmentSelected =
         editSanctionActsSubWindow.getLoadSanctionActList().getEnrollmentSelected();
   }
 }
コード例 #2
0
  private void initializeEnrollmentTextField() {
    FormLayout enrollmentFormLayout = new FormLayout();
    enrollmentTextField.setWidth("90%");
    enrollmentTextField.setNullRepresentation("");
    enrollmentTextField.setRequired(true);
    Enrollment enrollmentSelected =
        editSanctionActsSubWindow.getLoadSanctionActList().getEnrollmentSelected();
    if (enrollmentSelected != null) enrollmentTextField.setValue(enrollmentSelected);

    enrollmentFormLayout.addComponent(enrollmentTextField);

    enrollmentTextField.setReadOnly(true);

    gridLayout.addComponent(enrollmentFormLayout, 0, 1);
    gridLayout.setComponentAlignment(enrollmentFormLayout, Alignment.MIDDLE_LEFT);
  }
コード例 #3
0
  public EditSanctionActsFormUp(EditSanctionActsSubWindow editSanctionActsSubWindow) {
    this.editSanctionActsSubWindow = editSanctionActsSubWindow;
    this.loadSanctionActSubWindow = editSanctionActsSubWindow.getLoadSanctionActSubWindow();
    removeAllComponents();
    setMargin(true);
    gridLayout.setWidth("95%");
    gridLayout.setHeight("65%");
    gridLayout.setImmediate(true);
    // gridLayout.setMargin(true);
    gridLayout.setSpacing(false);
    initializeDivisionComboBox();
    initializeEnrollmentTextField();
    initializeStateLcTextField();
    //		initializeTrimesterComponents();

    addComponent(gridLayout);
  }
コード例 #4
0
  private void initializeStateLcTextField() {

    stateLcTextField.setWidth("90%");
    stateLcTextField.setNullRepresentation("");
    stateLcTextField.setRequired(true);

    reloadButton.setStyleName("buttonReload");
    reloadButton.setDescription("Generar Reincorporación");
    reloadButton.setVisible(false);

    FormLayout formLayout = new FormLayout();
    formLayout.setSizeFull();
    formLayout.setMargin(false);
    formLayout.setSpacing(true);

    formLayout.addComponent(stateLcTextField);

    gridLayout.addComponent(formLayout, 0, 2);
    gridLayout.setComponentAlignment(formLayout, Alignment.MIDDLE_LEFT);

    TextField reinstTextField = new TextField("Reincorporación:");

    Enrollment enrollmentSelected =
        editSanctionActsSubWindow.getLoadSanctionActList().getEnrollmentSelected();
    if (enrollmentSelected != null && enrollmentSelected.getStateLc() != null) {
      stateLcTextField.setValue(
          loadSanctionActSubWindow
              .getLoadSanctionActList()
              .getfilteredFacade()
              .getTypeStateEnrolled(enrollmentSelected.getId()));

      if (enrollmentSelected.getStateLc().equals("E")
          || enrollmentSelected.getStateLc().equals("F")
          || enrollmentSelected.getStateLc().equals("G")) {

        List<Reinstatement> lst =
            loadSanctionActSubWindow
                .getLoadSanctionActList()
                .getfilteredFacade()
                .getIsInitReinstatementByStateLc(enrollmentSelected);

        if (lst != null && lst.size() > 0) {

          Reinstatement reinst = lst.get(0);
          reinstTextField.setValue(
              loadSanctionActSubWindow
                  .getLoadSanctionActList()
                  .getfilteredFacade()
                  .getNameStateLc(reinst.getStateLc(), "REINSTATEMENT"));
          gridLayout.addComponent(reinstTextField, 1, 2);
          gridLayout.setComponentAlignment(reinstTextField, Alignment.MIDDLE_LEFT);
          reinstTextField.setReadOnly(true);

        } else {

          reloadButton.setVisible(true);
          gridLayout.addComponent(reloadButton, 1, 2);
          gridLayout.setComponentAlignment(reloadButton, Alignment.MIDDLE_LEFT);
        }
      }
    }

    stateLcTextField.setReadOnly(true);
  }