Overview

Summary

ContactDonateImprint


Appendix E-22: BUSINESS PROFILE (UI prompt)


BusinessProfileRegulatoryRegionModuleWhatsApp

Properties (9)

PropertyTypeEntityReferenceModule
(1) BusinessNameSTRINGBusinessProfile
(2) CategorySTRINGBusinessProfile
(3) CreatedAtDATEBusinessProfile
(4) IsVerifiedBOOLBusinessProfile
(5) SupportEmailSTRINGBusinessProfile
(6) SupportPhoneSTRINGBusinessProfile
(7) UserAccountLONGBusinessProfileUserAccountUserAccountModule
(8) UsesCloudApiBOOLBusinessProfile
(9) WebsiteUrlSTRINGBusinessProfile


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /businessprofilefindAllBusinessProfile()RegulatoryRegionModuleGETBusinessProfile
(2) /businessprofile/useraccount/{id}findAllBusinessProfileOfUserAccount(id)RegulatoryRegionModuleGETUserAccount BusinessProfile
(3) /businessprofile/{id}findBusinessProfileById(id)RegulatoryRegionModuleGETBusinessProfile
(4) /businessprofileinsertBusinessProfile(businessprofile)RegulatoryRegionModulePOSTBusinessProfile
(5) /businessprofile/{id}deleteBusinessProfileById(id)RegulatoryRegionModuleDELETEBusinessProfile
(6) /businessprofile/{id}updateBusinessProfileById(businessprofile)RegulatoryRegionModulePUTBusinessProfile





Example:

final BusinessProfile businessprofile = (BusinessProfile) invokeModule(REGULATORY_REGION_MODULE + "/businessprofile/" + id, BusinessProfile.class);
if (businessprofile != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + businessprofile.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return businessprofile;


Overview

Summary

ContactDonateImprint