dischargeAdmission method

Future<bool> dischargeAdmission(
  1. String admissionId
)

Tramita el alta hospitalaria del ingreso admissionId.

Implementation

Future<bool> dischargeAdmission(String admissionId) async {
  _isLoading = true;
  _errorMessage = null;
  notifyListeners();

  try {
    final success = await _repository.dischargeAdmission(admissionId);
    return success;
  } catch (e) {
    if (e is AuthException) {
      _errorMessage = e.message;
    } else {
      _errorMessage = "Error inesperado de conexión";
    }
    return false;
  } finally {
    _isLoading = false;
    notifyListeners();
  }
}