public void onSelect$lboxtareas() {
   btnPersonal.setDisabled(false);
   if (this.tareaActividadP.getEstatus() == 'E') {
     btnEjecutada.setDisabled(true);
   } else {
     btnEjecutada.setDisabled(false);
   }
 }
예제 #2
0
 protected void disableInputFields(boolean disable) {
   txtName.setDisabled(disable);
   txtDesc.setDisabled(disable);
   txtNotes.setDisabled(disable);
   cbbMembers.setDisabled(disable);
   cbbCategory.setDisabled(disable);
   cbbSubCategory.setDisabled(disable);
   btnAddSubCat.setDisabled(disable);
   btnRemoveSubCat.setDisabled(disable || subCatUnremovable());
 }
예제 #3
0
 /* enable or disable fields depending on whether we are in browse/edit or add mode */
 public void setAddMode(boolean adding, String selectedTab) {
   lbxItems.setDisabled(adding);
   if (selectedTab.equals("tabCategories")) {
     lbxSubCatItems.setDisabled(adding);
     btnAddSubCat.setDisabled(adding);
     btnRemoveSubCat.setDisabled(adding);
     disableInputFields(!adding);
     disableSubCatButtons(adding);
     _sb.setCategoryMembers(null);
   }
   if (adding) clearTextFields();
   txtName.setText("");
   lblMembers.setText("Members (0)");
 }
예제 #4
0
  @Test
  public void testButton() {
    Form form = new Form(request);
    Button button;

    button = Button.button("OK");
    assertOut(button, "<button>OK</button>");
    assertEquals(null, button.getName());
    form.add(button);
    assertEquals(form.getName() + "_button", button.getName());

    button = Button.reset("Reset");
    button.setDisabled();
    assertOut(button, "<button type='reset' disabled>Reset</button>");

    button = Button.submit("Submit");
    button.setName("submit");
    assertOut(button, "<button type='submit' name='submit' value='Submit'>Submit</button>");
    form.add(button);
    assertEquals("submit", button.getName());
    Button defaultButton = button;
    assertSame(form.getDefaultButton(), button);

    button = Button.inputButton("OK");
    assertOut(button, "<input type='button' value='OK'>");

    button = Button.inputReset("Reset");
    assertOut(button, "<input type='reset' value='Reset'>");

    button = Button.inputSubmit("Submit");
    button.setOnClick("alert()");
    assertOut(button, "<input type='submit' value='Submit' onclick='alert()'>");
    button.end(out);
    out.assertOut("");
    form.add(button);
    assertSame(defaultButton, form.getDefaultButton());

    // misc
    assertTrue(button.read(null));
    assertEquals(Control.Category.BUTTON, button.getCategory());

    assertFalse(defaultButton.isClicked());
    setParam(form.getName(), "");
    assertTrue(defaultButton.isClicked());
    assertFalse(button.isClicked());
    setParam(form.getName(), "reload");
    assertFalse(defaultButton.isClicked());
    setParam(defaultButton.getName(), "x");
    assertFalse(defaultButton.isClicked());
    setParam(defaultButton.getName(), defaultButton.getValue());
    assertTrue(defaultButton.isClicked());

    setParam(defaultButton.getName(), null);
    assertFalse(defaultButton.isDirectlyClicked());
    setParam(defaultButton.getName(), "x");
    assertFalse(defaultButton.isDirectlyClicked());
    setParam(defaultButton.getName(), defaultButton.getValue());
    assertTrue(defaultButton.isDirectlyClicked());
  }
  public void onClick$btnEjecutada() {
    if (this.tareaActividadP.getEstatus() == 'A') {
      this.tareaActividadP.setEstatus('A');
      this.btnEjecutada.setDisabled(true);

      Persona persona = new Persona();
      persona =
          servicioPersona.buscarPorCodigo(
              tareaActividadP.getPersonalActividadPlanificada().getId().getCedulaRif());
      PersonaNatural personaN = new PersonaNatural();
      personaN = this.servicioPersonaNatural.buscarPorCodigo(persona);
      personaN.setPersona(persona);
      Personal personal = new Personal();
      personal = this.servicioPersonal.buscarPorCodigo(personaN);
      personal.setPersonaNatural(personaN);

      PersonalAP = this.tareaActividadP.getPersonalActividadPlanificada();

      this.PersonalAId.setCedulaRif(PersonalAP.getId().getCedulaRif());
      this.PersonalAId.setCodigoActividad(actividad.getCodigoActividad());
      this.PersonalA.setId(PersonalAId);
      this.PersonalA.setActividad(actividad);
      this.PersonalA.setEstatus('A');

      this.servicioPersonalActividad.agregar(PersonalA);

      this.tareaActividad.setActividad(PersonalA.getActividad());
      this.tareaActividad.setCodigoTareaActividad(
          tareaActividadP.getCodigoPersonalActividadPlanificada());
      this.tareaActividad.setDatoBasico(tareaActividadP.getDatoBasico());
      this.tareaActividad.setPersonalActividad(PersonalA);
      this.tareaActividad.setEstatus('A');

      // this.servicioTareaActividad.agregar(tareaActividad);

      this.servicioTareaActividadPlanificada.actualizar(tareaActividadP);
      this.barraProgreso.setValue(this.ActualizarBarra());

      personal = new Personal();
      PersonalA = new PersonalActividad();
      PersonalAId = new PersonalActividadId();
      tareaActividad = new TareaActividad();

    } else {
      btnEjecutada.setDisabled(false);
    }
  }
예제 #6
0
 protected void disableSubCatButtons(boolean disable) {
   btnAddSubCat.setDisabled(disable);
   btnRemoveSubCat.setDisabled(disable || subCatUnremovable());
 }