|  |  |  | @ -6,6 +6,7 @@ import 'package:mohem_flutter_app/api/api_mapper_class.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/app_state/app_state.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/classes/consts.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/models/basic_member_information_model.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/models/chane_forgot_password_model.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/models/check_activation_code_model.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/models/check_mobile_app_version_model.dart'; | 
		
	
		
			
				|  |  |  |  | import 'package:mohem_flutter_app/models/generic_mapper_model.dart'; | 
		
	
	
		
			
				
					|  |  |  | @ -90,6 +91,7 @@ class LoginApiClient { | 
		
	
		
			
				|  |  |  |  |     ApiResponse res = ApiResponse.fromJson(response); | 
		
	
		
			
				|  |  |  |  |     MemberLoginListModel ress = await ApiClassMapper().handleApiEndpoint(endpoint: "MemberLogin", jsonData: res.data); | 
		
	
		
			
				|  |  |  |  |     AppState().postParamsObject?.setLogInTokenID = ress.logInTokenId; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     print("getLogInTokenID: ${AppState().postParamsObject?.getLogInTokenID}"); | 
		
	
		
			
				|  |  |  |  |     return ress; | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
	
		
			
				
					|  |  |  | @ -135,6 +137,7 @@ class LoginApiClient { | 
		
	
		
			
				|  |  |  |  |       ApiResponse res = ApiResponse.fromJson(json); | 
		
	
		
			
				|  |  |  |  |        GenericResponseModel responseData = GenericResponseModel.fromJson(json); | 
		
	
		
			
				|  |  |  |  |        AppState().postParamsObject?.setLogInTokenID = res.data['logInTokenID'] ?? AppState().postParamsObject?.getLogInTokenID; | 
		
	
		
			
				|  |  |  |  |       AppState().postParamsObject?.setTokenID = res.data['logInTokenID']; | 
		
	
		
			
				|  |  |  |  |       return responseData; | 
		
	
		
			
				|  |  |  |  |     }, url, postParams); | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
	
		
			
				
					|  |  |  | @ -151,15 +154,13 @@ class LoginApiClient { | 
		
	
		
			
				|  |  |  |  |     }, url, postParams); | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   Future<GenericResponseModel?> changePasswordForget(String forgetPasswordTokenID, String pNewPassword, String pConfirmNewPassword, String? pUserName) async { | 
		
	
		
			
				|  |  |  |  |     String url = "${ApiConsts.erpRest}ChangePassword_Forget"; // todo @zahoor,  not found in swagger | 
		
	
		
			
				|  |  |  |  |   Future<ChangePasswordForgetModel?> changePasswordForget(String forgetPasswordTokenID, String pNewPassword, String pConfirmNewPassword, String? pUserName) async { | 
		
	
		
			
				|  |  |  |  |     String url = "${ApiConsts.authRest}ChangePassword_Forget"; // todo @zahoor,  not found in swagger | 
		
	
		
			
				|  |  |  |  |     Map<String, dynamic> postParams = {"P_USER_NAME": pUserName, "ForgetPasswordTokenID": forgetPasswordTokenID, "P_Confirm_NEW_PASSWORD": pConfirmNewPassword, "P_NEW_PASSWORD": pNewPassword}; | 
		
	
		
			
				|  |  |  |  |     postParams.addAll(AppState().postParamsJson); | 
		
	
		
			
				|  |  |  |  |     return await ApiClient().postJsonForObject((json) { | 
		
	
		
			
				|  |  |  |  |       GenericResponseModel responseData = GenericResponseModel.fromJson(json); | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |       return responseData; | 
		
	
		
			
				|  |  |  |  |     }, url, postParams); | 
		
	
		
			
				|  |  |  |  |     dynamic response = await ApiClient().postJsonForObject((json) => json, url, postParams); | 
		
	
		
			
				|  |  |  |  |     ApiResponse res = ApiResponse.fromJson(response); | 
		
	
		
			
				|  |  |  |  |     return await ApiClassMapper().handleApiEndpoint(endpoint: "ChangePassword_Forget", jsonData: res.data); | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   Future<GenericResponseModel?> changePasswordFromActiveSession(String pOldPassword, String pNewPassword, String pConfirmNewPassword) async { | 
		
	
	
		
			
				
					|  |  |  | 
 |