WT1.1.22+5 matic events

This commit is contained in:
bossanyit
2021-09-05 22:11:45 +02:00
parent e34add8185
commit 4e9afbd4b3
12 changed files with 67 additions and 49 deletions
+28
View File
@@ -46,4 +46,32 @@ class MauticRepository {
await MauticApi().sendMauticForm(mautic);
}
Future<void> sendMauticPurchase() async {
Mautic mautic = Mautic();
mautic.formId = 4;
mautic.firstname = customerRepository.customer!.firstname == null ? "" : customerRepository.customer!.firstname!;
mautic.lastname = customerRepository.customer!.name == null ? "" : customerRepository.customer!.name!;
mautic.email = customerRepository.customer!.email == null ? "" : customerRepository.customer!.email!;
if (mautic.email == null || mautic.email!.contains("privaterelay.appleid.com")) {
return;
}
mautic.purchaseDate = DateFormat('yyyy-MM-dd HH:mm:ss').format(DateTime.now());
await MauticApi().sendMauticForm(mautic);
}
Future<void> sendMauticExercise() async {
Mautic mautic = Mautic();
mautic.formId = 5;
mautic.firstname = customerRepository.customer!.firstname == null ? "" : customerRepository.customer!.firstname!;
mautic.lastname = customerRepository.customer!.name == null ? "" : customerRepository.customer!.name!;
mautic.email = customerRepository.customer!.email == null ? "" : customerRepository.customer!.email!;
if (mautic.email == null || mautic.email!.contains("privaterelay.appleid.com")) {
return;
}
mautic.exerciseDate = DateFormat('yyyy-MM-dd HH:mm:ss').format(DateTime.now());
await MauticApi().sendMauticForm(mautic);
}
}