/// <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;
 }
Beispiel #2
0
 /// <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;
 }
Beispiel #3
0
 /// <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;
 }
Beispiel #4
0
 /// <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;
 }
Beispiel #5
0
 /// <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;
 }
Beispiel #11
0
 /// <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;
 }
Beispiel #12
0
 /// <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;
 }
Beispiel #14
0
 /// <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;
 }
Beispiel #22
0
 /// <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;
 }