/// <summary> /// Initializes a new instance of the <see cref="HydraRequestResetEvent" /> class. /// </summary> /// <param name="user">User who initiated the change.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public HydraRequestResetEvent(UserEventInfo user = default(UserEventInfo), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.User = user; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="UserAnsweredSignupQuestionsEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="user">The user.</param> /// <param name="signupAnswers">The users answers.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public UserAnsweredSignupQuestionsEvent(string eventName = default(string), UserEventInfo user = default(UserEventInfo), string signupAnswers = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.User = user; this.SignupAnswers = signupAnswers; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="HydraSettingChangedEvent" /> class. /// </summary> /// <param name="user">User who made the change.</param> /// <param name="hydraConfig">Hydra configuration.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public HydraSettingChangedEvent(UserEventInfo user = default(UserEventInfo), HydraConfig hydraConfig = default(HydraConfig), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.User = user; this.HydraConfig = hydraConfig; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="HydraStoreUnassignedEvent" /> class. /// </summary> /// <param name="user">User who made the change.</param> /// <param name="storeIds">Store\\s to unassign hydra from.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public HydraStoreUnassignedEvent(UserEventInfo user = default(UserEventInfo), List <int?> storeIds = default(List <int?>), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.User = user; this.StoreIds = storeIds; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="TeammateInviteSentEvent" /> class. /// </summary> /// <param name="teammate">The deleted teammate.</param> /// <param name="user">User who sent the invitation.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public TeammateInviteSentEvent(Teammate teammate = default(Teammate), UserEventInfo user = default(UserEventInfo), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.Teammate = teammate; this.User = user; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="CustomerUpdatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="user">Customer User info.</param> /// <param name="description">Description.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public CustomerUpdatedEvent(string eventName = default(string), UserEventInfo user = default(UserEventInfo), string description = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.User = user; this.Description = description; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="HydraUnAssignedEvent" /> class. /// </summary> /// <param name="user">User who made the change.</param> /// <param name="hydraStatus">Status of Hydra.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public HydraUnAssignedEvent(UserEventInfo user = default(UserEventInfo), HydraStatus hydraStatus = default(HydraStatus), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.User = user; this.HydraStatus = hydraStatus; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="PushNotificationScheduledEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="user">user.</param> /// <param name="description">description.</param> /// <param name="pushNotification">pushNotification.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public PushNotificationScheduledEvent(string eventName = default(string), UserEventInfo user = default(UserEventInfo), string description = default(string), PushNotificationRequest pushNotification = default(PushNotificationRequest), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.User = user; this.Description = description; this.PushNotification = pushNotification; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="MenuCheckpointCreatedEvent" /> class. /// </summary> /// <param name="description">Description.</param> /// <param name="user">User who has created the menu.</param> /// <param name="menu">Menu identifier.</param> /// <param name="menuId">Menu Id.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public MenuCheckpointCreatedEvent(string description = default(string), UserEventInfo user = default(UserEventInfo), Menu menu = default(Menu), int?menuId = default(int?), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.Description = description; this.User = user; this.Menu = menu; this.MenuId = menuId; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="StoreBusinessHoursOverrideDeletedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="storeGroupId">Store group Id.</param> /// <param name="user">User which deleted delivery zone for this store.</param> /// <param name="description">Description.</param> /// <param name="businessHoursOverride">Business Hours Override.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public StoreBusinessHoursOverrideDeletedEvent(string eventName = default(string), int?storeId = default(int?), int?storeGroupId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), BusinessHoursOverride businessHoursOverride = default(BusinessHoursOverride), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.StoreGroupId = storeGroupId; this.User = user; this.Description = description; this.BusinessHoursOverride = businessHoursOverride; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="KioskBluetoothTerminalFirmwareVersionStatusEvent" /> class. /// </summary> /// <param name="deviceId">Device Id of the Kiosk.</param> /// <param name="serialNumber">Serial Number of the device.</param> /// <param name="hasFirmwareUpdate">Indicates if Payment Terminal has Firmware Update.</param> /// <param name="hasConfigUpdate">Indicates if Payment Terminal has Config Update.</param> /// <param name="hasKeyUpdate">Indicates if Payment Terminal has Key Update.</param> /// <param name="updateTimeEstimate">ETA to install the update.</param> /// <param name="userEventInfo">User who made the changes.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public KioskBluetoothTerminalFirmwareVersionStatusEvent(string deviceId = default(string), string serialNumber = default(string), bool?hasFirmwareUpdate = default(bool?), bool?hasConfigUpdate = default(bool?), bool?hasKeyUpdate = default(bool?), UpdateTimeEstimateEnum?updateTimeEstimate = default(UpdateTimeEstimateEnum?), UserEventInfo userEventInfo = default(UserEventInfo), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.DeviceId = deviceId; this.SerialNumber = serialNumber; this.HasFirmwareUpdate = hasFirmwareUpdate; this.HasConfigUpdate = hasConfigUpdate; this.HasKeyUpdate = hasKeyUpdate; this.UpdateTimeEstimate = updateTimeEstimate; this.UserEventInfo = userEventInfo; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="PrinterTurnedOffEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="description">Description.</param> /// <param name="storeId">Store Id.</param> /// <param name="storeGroupId">Store group Id.</param> /// <param name="user">Info User.</param> /// <param name="printer">The printer.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public PrinterTurnedOffEvent(string eventName = default(string), string description = default(string), int?storeId = default(int?), int?storeGroupId = default(int?), UserEventInfo user = default(UserEventInfo), Printer printer = default(Printer), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.Description = description; this.StoreId = storeId; this.StoreGroupId = storeGroupId; this.User = user; this.Printer = printer; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="LocationAreaCreatedEvent" /> class. /// </summary> /// <param name="locationAreaId">LocationArea Id.</param> /// <param name="locationAreaName">LocationArea name.</param> /// <param name="user">User who created the LocationArea.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public LocationAreaCreatedEvent(string locationAreaId = default(string), string locationAreaName = default(string), UserEventInfo user = default(UserEventInfo), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.LocationAreaId = locationAreaId; this.LocationAreaName = locationAreaName; this.User = user; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="StoreServiceChargeUpdatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="user">User which made the update.</param> /// <param name="description">Description.</param> /// <param name="serviceCharge">Service Charge Configuration.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public StoreServiceChargeUpdatedEvent(string eventName = default(string), int?storeId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), ServiceCharge serviceCharge = default(ServiceCharge), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.User = user; this.Description = description; this.ServiceCharge = serviceCharge; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="ExternalStoreEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="user">User which did the action.</param> /// <param name="description">Description.</param> /// <param name="descriptionFormat">Description with format placeholders.</param> /// <param name="descriptionFields">Description with format placeholders.</param> /// <param name="descriptionId">Description.</param> /// <param name="ref1">Ref (reference field).</param> /// <param name="ref2">Ref2 (reference field).</param> /// <param name="ref3">Ref3 (reference field).</param> /// <param name="ref4">Ref4 (reference field).</param> /// <param name="orderId">Order Id.</param> /// <param name="tags">Tags.</param> /// <param name="fieldChanges">Field changes list.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public ExternalStoreEvent(string eventName = default(string), int?storeId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), string descriptionFormat = default(string), string descriptionFields = default(string), string descriptionId = default(string), string ref1 = default(string), string ref2 = default(string), string ref3 = default(string), string ref4 = default(string), int?orderId = default(int?), List <string> tags = default(List <string>), List <FieldChangeInformation> fieldChanges = default(List <FieldChangeInformation>), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.User = user; this.Description = description; this.DescriptionFormat = descriptionFormat; this.DescriptionFields = descriptionFields; this.DescriptionId = descriptionId; this.Ref1 = ref1; this.Ref2 = ref2; this.Ref3 = ref3; this.Ref4 = ref4; this.OrderId = orderId; this.Tags = tags; this.FieldChanges = fieldChanges; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="KioskBluetoothPairingModeEvent" /> class. /// </summary> /// <param name="deviceId">Device Id of the Kiosk.</param> /// <param name="bluetoothTerminalType">Terminal Type.</param> /// <param name="user">User who made the change.</param> /// <param name="eventName">The event name.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public KioskBluetoothPairingModeEvent(string deviceId = default(string), BluetoothTerminalTypeEnum?bluetoothTerminalType = default(BluetoothTerminalTypeEnum?), UserEventInfo user = default(UserEventInfo), string eventName = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.DeviceId = deviceId; this.BluetoothTerminalType = bluetoothTerminalType; this.User = user; this.EventName = eventName; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="DeliveryZoneCreatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="storeGroupId">Store group Id.</param> /// <param name="user">User which created delivery zone for this store.</param> /// <param name="description">Description.</param> /// <param name="deliveryZone">Created Delivery Zone.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public DeliveryZoneCreatedEvent(string eventName = default(string), int?storeId = default(int?), int?storeGroupId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), DeliveryZone deliveryZone = default(DeliveryZone), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.StoreGroupId = storeGroupId; this.User = user; this.Description = description; this.DeliveryZone = deliveryZone; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="StoreOpeningHoursUpdatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="storeGroupId">Store group Id.</param> /// <param name="user">User which updated opening hours for this store.</param> /// <param name="deliveryType">Type of opening hours Delivery / Pickup.</param> /// <param name="businessHoursPeriodOld">The period that was updated.</param> /// <param name="businessHoursPeriod">The new values of the period.</param> /// <param name="description">Description.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public StoreOpeningHoursUpdatedEvent(string eventName = default(string), int?storeId = default(int?), int?storeGroupId = default(int?), UserEventInfo user = default(UserEventInfo), DeliveryTypeEnum?deliveryType = default(DeliveryTypeEnum?), BusinessHoursPeriod businessHoursPeriodOld = default(BusinessHoursPeriod), BusinessHoursPeriod businessHoursPeriod = default(BusinessHoursPeriod), string description = default(string), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.StoreGroupId = storeGroupId; this.User = user; this.DeliveryType = deliveryType; this.BusinessHoursPeriodOld = businessHoursPeriodOld; this.BusinessHoursPeriod = businessHoursPeriod; this.Description = description; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="LoyaltyCampaignCreatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="description">Description.</param> /// <param name="storeId">Store Id.</param> /// <param name="user">Info User.</param> /// <param name="loyaltyCampaign">The loyalty campaign.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public LoyaltyCampaignCreatedEvent(string eventName = default(string), string description = default(string), int?storeId = default(int?), UserEventInfo user = default(UserEventInfo), LoyaltyCampaign loyaltyCampaign = default(LoyaltyCampaign), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.Description = description; this.StoreId = storeId; this.User = user; this.LoyaltyCampaign = loyaltyCampaign; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="MenuBulkEditEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="menuName">Menu Name.</param> /// <param name="description">Description.</param> /// <param name="item">Product.</param> /// <param name="instanceCount">Quantity of product.</param> /// <param name="isAvailable">Visibility of the item.</param> /// <param name="user">User who has uploaded the menu.</param> /// <param name="menuId">The menu Id.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public MenuBulkEditEvent(string eventName = default(string), string menuName = default(string), string description = default(string), string item = default(string), int?instanceCount = default(int?), bool?isAvailable = default(bool?), UserEventInfo user = default(UserEventInfo), int?menuId = default(int?), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.MenuName = menuName; this.Description = description; this.Item = item; this.InstanceCount = instanceCount; this.IsAvailable = isAvailable; this.User = user; this.MenuId = menuId; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="StorePreOrderConfigUpdatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Store Id.</param> /// <param name="user">User which deleted delivery zone for this store.</param> /// <param name="description">Description.</param> /// <param name="preOrderConfig">Pre Order Configuration.</param> /// <param name="oldPreOrderConfig">Old Pre Order Configuration.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> /// <param name="ipAddress">Ip Address.</param> public StorePreOrderConfigUpdatedEvent(string eventName = default(string), int?storeId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), PreOrderConfig preOrderConfig = default(PreOrderConfig), PreOrderConfig oldPreOrderConfig = default(PreOrderConfig), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string), string ipAddress = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.User = user; this.Description = description; this.PreOrderConfig = preOrderConfig; this.OldPreOrderConfig = oldPreOrderConfig; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; this.IpAddress = ipAddress; }
/// <summary> /// Initializes a new instance of the <see cref="StoreOrderCapacityUpdatedEvent" /> class. /// </summary> /// <param name="eventName">The event name.</param> /// <param name="storeId">Id of the store whose order capacity configuration has been updated.</param> /// <param name="user">User which updated order capacity configuration for this store.</param> /// <param name="description">Description.</param> /// <param name="orderCapacityConfig">Updated order capacity configuration.</param> /// <param name="flipdishEventId">The identitfier of the event.</param> /// <param name="createTime">The time of creation of the event.</param> /// <param name="position">Position.</param> /// <param name="appId">App id.</param> public StoreOrderCapacityUpdatedEvent(string eventName = default(string), int?storeId = default(int?), UserEventInfo user = default(UserEventInfo), string description = default(string), StoreOrderCapacityConfigEditModel orderCapacityConfig = default(StoreOrderCapacityConfigEditModel), Guid?flipdishEventId = default(Guid?), DateTime?createTime = default(DateTime?), int?position = default(int?), string appId = default(string)) { this.EventName = eventName; this.StoreId = storeId; this.User = user; this.Description = description; this.OrderCapacityConfig = orderCapacityConfig; this.FlipdishEventId = flipdishEventId; this.CreateTime = createTime; this.Position = position; this.AppId = appId; }