Example #1
0
        /// <summary>Call PROBA Business event</summary>

        public static void BusinessEvent(BusinessTypes businessType, double value = 0.0, string currency = "IRR", string itemName                  = "Item", int transactionCount = 1,
                                         string cartName         = "Main Cart", string extraDetails = "No Extra Details", PaymentTypes paymentType = PaymentTypes.Unkown, bool specialEvent = false,
                                         string specialEventName = "", double amount                = 0.0, bool virtualCurrency = false)
        {
            _ = new BusinessEventViewModel(businessType, value, currency, itemName, transactionCount, cartName, extraDetails,
                                           paymentType, specialEvent, specialEventName, amount, virtualCurrency);
        }
Example #2
0
 internal static void BusinessEventCreated(BusinessEventViewModel businessEventViewModel)
 {
     BusinessEvent?.Invoke(businessEventViewModel);
 }