/**
   * Se implementa este metodo para actualizar el valor del id de la empresa del campo oculto cuando
   * la persona no selecciona ninguna opcion de la lista sino que escribe completamente el contenido
   * del campo autocomplete.
   */
  @Override
  public void afterTextChanged(Editable s) {

    String nombreEmpresa = acNombreEmpresa.getText().toString();

    EmpresaSqliteDao empresaDao = new EmpresaSqliteDao();
    Cursor cursor = empresaDao.buscarEmpresaPorNombre(contexto, nombreEmpresa);

    if (cursor.getCount() != 0) {

      // Obtenemos el id de la empresa
      String idEmpresa = cursor.getString(0);

      // Update the parent class's TextView
      etIdEmpresa.setText(idEmpresa);
    } else {
      etIdEmpresa.setText("");
    }
  }