@Override
  public void processActualizar() {
    if (isValidData()) {
      Date fecha = new Date();
      ContextMantenimientoLocalidad context = FACTORY.contextMantenimientoLocalidad();
      FACTORY.initialize(EVENTBUS);
      String keyPublic = UISesion.keyPublic;
      LocalidadProxy bean = context.create(LocalidadProxy.class);
      bean.setVersion(fecha.getTime());
      bean.setOperacion("A");
      bean.setDescripcion(txtDescripcion.getText().toUpperCase());
      bean.setIdLocalidad(this.bean.getIdLocalidad());
      Request<Boolean> request = context.updateLocalidad(bean, keyPublic);
      request.fire(
          new Receiver<Boolean>() {

            @Override
            public void onSuccess(Boolean response) {
              // Window.alert("Actualizado correctamente");
              Notification not =
                  new Notification(Notification.INFORMATION, "Actualizado correctamente");
              not.showPopup();
              goToUILocalidad();
            }
          });
    }
  }
Exemplo n.º 2
0
 public LocalidadProxy getElement(String codigo) {
   Iterator<LocalidadProxy> i = data.iterator();
   while (i.hasNext()) {
     LocalidadProxy bean = (LocalidadProxy) i.next();
     if (bean.getIdLocalidad().toString().equals(codigo)) {
       return bean;
     }
   }
   return null;
 }
Exemplo n.º 3
0
 public void setSelectedItem(String item) {
   int index = -1;
   for (int i = 0; i < data.size(); i++) {
     LocalidadProxy bean = data.get(i);
     if (bean.getDescripcion().toString().equals(item)) {
       index = i;
     }
   }
   getSelectElement().setSelectedIndex(index);
   selectedItem = data.get(getSelectElement().getSelectedIndex());
 }