From 753465be92edbdd9b4437e4aed087bef0022014d Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Wed, 2 Jul 2025 12:37:07 +0200 Subject: [PATCH] add get business user and chanegh api to service name --- .../mih_my_business_user_services.dart | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Frontend/lib/mih_services/mih_my_business_user_services.dart b/Frontend/lib/mih_services/mih_my_business_user_services.dart index 9d758bed..e1481493 100644 --- a/Frontend/lib/mih_services/mih_my_business_user_services.dart +++ b/Frontend/lib/mih_services/mih_my_business_user_services.dart @@ -1,12 +1,28 @@ import 'dart:convert'; - +import 'package:mzansi_innovation_hub/mih_components/mih_objects/business_user.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart'; import 'package:flutter/material.dart'; import 'package:mzansi_innovation_hub/mih_config/mih_env.dart'; import '../mih_components/mih_pop_up_messages/mih_error_message.dart'; import 'package:supertokens_flutter/http.dart' as http; -class MihMyBusinessUserApi { +class MihMyBusinessUserServices { + Future getBusinessUser( + String app_id, + ) async { + var response = await http.get( + Uri.parse("${AppEnviroment.baseApiUrl}/business-user/$app_id"), + headers: { + "Content-Type": "application/json; charset=UTF-8" + }, + ); + if (response.statusCode == 200) { + return BusinessUser.fromJson(jsonDecode(response.body)); + } else { + return null; + } + } + Future createBusinessUser( String business_id, String app_id,