예제 #1
0
 /// <summary>
 /// Constructor accepting a single entity instance
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="eventMessages"></param>
 public SaveEventArgs(TEntity eventObject, EventMessages eventMessages)
     : base(new List <TEntity> {
     eventObject
 }, eventMessages)
 {
 }
예제 #2
0
 /// <summary>
 /// Constructor accepting a single entity instance
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="canCancel"></param>
 /// <param name="eventMessages"></param>
 public SaveEventArgs(TEntity eventObject, bool canCancel, EventMessages eventMessages)
     : base(new List <TEntity> {
     eventObject
 }, canCancel, eventMessages)
 {
 }
예제 #3
0
 /// <summary>
 /// Constructor accepting multiple entities that are used in the saving operation
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="eventMessages"></param>
 public SaveEventArgs(IEnumerable <TEntity> eventObject, EventMessages eventMessages)
     : base(eventObject, eventMessages)
 {
 }
예제 #4
0
 /// <summary>
 /// Constructor accepting a single entity instance
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="canCancel"></param>
 /// <param name="messages"></param>
 /// <param name="additionalData"></param>
 public SaveEventArgs(TEntity eventObject, bool canCancel, EventMessages messages, IDictionary <string, object> additionalData)
     : base(new List <TEntity> {
     eventObject
 }, canCancel, messages, additionalData)
 {
 }
예제 #5
0
 /// <summary>
 /// Constructor accepting multiple entities that are used in the saving operation
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="canCancel"></param>
 /// <param name="messages"></param>
 /// <param name="additionalData"></param>
 public SaveEventArgs(IEnumerable <TEntity> eventObject, bool canCancel, EventMessages messages, IDictionary <string, object> additionalData)
     : base(eventObject, canCancel, messages, additionalData)
 {
 }
예제 #6
0
 /// <summary>
 /// Constructor accepting multiple entities that are used in the saving operation
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="canCancel"></param>
 /// <param name="eventMessages"></param>
 public SaveEventArgs(IEnumerable <TEntity> eventObject, bool canCancel, EventMessages eventMessages)
     : base(eventObject, canCancel, eventMessages)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ContentPublishingEventArgs"/> class.
 /// </summary>
 public ContentPublishingEventArgs(IEnumerable <IContent> eventObject, EventMessages eventMessages)
     : base(eventObject, eventMessages)
 {
 }
 /// <summary>
 /// Constructor accepting multiple entities that are used in the delete operation
 /// </summary>
 /// <param name="eventObject"></param>
 /// <param name="eventMessages"></param>
 public DeleteEventArgs(IEnumerable <TEntity> eventObject, EventMessages eventMessages) : base(eventObject, eventMessages)
 {
     MediaFilesToDelete = new List <string>();
 }
예제 #9
0
 protected CancellableObjectEventArgs(object eventObject, EventMessages eventMessages)
     : this(eventObject, true, eventMessages)
 {
 }
예제 #10
0
 protected CancellableObjectEventArgs(object eventObject, bool canCancel, EventMessages messages, IDictionary <string, object> additionalData)
     : base(canCancel, messages, additionalData)
 {
     EventObject = eventObject;
 }
예제 #11
0
 protected CancellableObjectEventArgs(object eventObject, bool canCancel, EventMessages eventMessages)
     : base(canCancel, eventMessages)
 {
     EventObject = eventObject;
 }
 public CancellableEnumerableObjectEventArgs(IEnumerable <TEventObject> eventObject, EventMessages eventMessages)
     : base(eventObject, eventMessages)
 {
 }
예제 #13
0
 public CancellableEventArgs(EventMessages eventMessages)
     : this(true, eventMessages)
 {
 }
예제 #14
0
 public CancellableEventArgs(bool canCancel, EventMessages messages, IDictionary <string, object> additionalData)
 {
     CanCancel      = canCancel;
     Messages       = messages;
     AdditionalData = new ReadOnlyDictionary <string, object>(additionalData);
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ContentSavedEventArgs"/> class.
 /// </summary>
 public ContentSavedEventArgs(IEnumerable <IContent> eventObject, EventMessages messages, IDictionary <string, object> additionalData)
     : base(eventObject, false, messages, additionalData)
 {
 }