deleteSession method

Future<bool> deleteSession(
  1. int idSession
)

Método para eliminar una sesión por su ID.

Este método elimina una sesión específica de la base de datos utilizando el idSession.

Parámetros:

  • idSession: ID de la sesión a eliminar.

Retorna:

  • bool: true si la sesión fue eliminada correctamente, false si ocurrió un error.

Implementation

Future<bool> deleteSession(int idSession) async {
  try {
    // SE ELIMINA LA SESION CON EL ID PROPORCIONADO
    final response = await supabase
        .from('sessiontime')
        .delete()
        .eq('idsession', idSession).select();

    return response.isNotEmpty;
  } catch (e) {
    DatabaseHelper.logger.e("Error al eliminar la sesion: $e");
    return false;
  }
}