Пример #1
0
        internal void OnAfterUpdate(InternalEntity pollAnswer)
        {
            var handlers = Get <PollAnswerAfterUpdateEventHandler>(AfterUpdateEvent);

            if (handlers != null)
            {
                handlers(new PollAnswerAfterUpdateEventArgs(pollAnswer));
            }
        }
Пример #2
0
        internal void OnBeforeDelete(InternalEntity pollAnswer)
        {
            var handlers = Get <PollAnswerBeforeDeleteEventHandler>(BeforeDeleteEvent);

            if (handlers != null)
            {
                handlers(new PollAnswerBeforeDeleteEventArgs(pollAnswer));
            }
        }
Пример #3
0
        internal void OnBeforeUpdate(InternalEntity pollAnswer)
        {
            var handlers = Get <PollAnswerBeforeUpdateEventHandler>(BeforeUpdateEvent);

            if (handlers != null)
            {
                var args = new PollAnswerBeforeUpdateEventArgs(pollAnswer);
                handlers(args);
            }

            TEApi.Html.Events.OnBeforeUpdate(GetHtmlProperties(pollAnswer));
        }
Пример #4
0
 internal PollAnswerAfterUpdateEventArgs(InternalEntity pollAnswer)
     : base(pollAnswer)
 {
 }
Пример #5
0
 internal EditablePollAnswerEventArgsBase(InternalEntity pollAnswer)
 {
     InternalEntity = pollAnswer;
 }
Пример #6
0
 internal ReadOnlyPollAnswerEventArgsBase(InternalEntity pollAnswer)
 {
     InternalEntity = pollAnswer;
 }
Пример #7
0
 private HtmlProperties GetHtmlProperties(InternalEntity internalEntity)
 {
     return new HtmlProperties()
         .Add("Name", () => internalEntity.Name, (string html) => internalEntity.Name = html, false);
 }
Пример #8
0
        internal void OnBeforeUpdate(InternalEntity pollAnswer)
        {
            var handlers = Get<PollAnswerBeforeUpdateEventHandler>(BeforeUpdateEvent);
            if (handlers != null)
            {
                var args = new PollAnswerBeforeUpdateEventArgs(pollAnswer);
                handlers(args);
            }

            TEApi.Html.Events.OnBeforeUpdate(GetHtmlProperties(pollAnswer));
        }
Пример #9
0
 internal void OnBeforeDelete(InternalEntity pollAnswer)
 {
     var handlers = Get<PollAnswerBeforeDeleteEventHandler>(BeforeDeleteEvent);
     if (handlers != null)
         handlers(new PollAnswerBeforeDeleteEventArgs(pollAnswer));
 }
Пример #10
0
 internal void OnAfterUpdate(InternalEntity pollAnswer)
 {
     var handlers = Get<PollAnswerAfterUpdateEventHandler>(AfterUpdateEvent);
     if (handlers != null)
         handlers(new PollAnswerAfterUpdateEventArgs(pollAnswer));
 }
Пример #11
0
 internal PollAnswerBeforeUpdateEventArgs(InternalEntity pollAnswer)
     : base(pollAnswer)
 {
 }
Пример #12
0
 internal PollAnswerAfterDeleteEventArgs(InternalEntity pollAnswer)
     : base(pollAnswer)
 {
 }
Пример #13
0
 internal PollAnswerBeforeDeleteEventArgs(InternalEntity pollAnswer)
     : base(pollAnswer)
 {
 }
Пример #14
0
 internal EditablePollAnswerEventArgsBase(InternalEntity pollAnswer)
 {
     InternalEntity = pollAnswer;
 }
Пример #15
0
 internal ReadOnlyPollAnswerEventArgsBase(InternalEntity pollAnswer)
 {
     InternalEntity = pollAnswer;
 }
Пример #16
0
 private HtmlProperties GetHtmlProperties(InternalEntity internalEntity)
 {
     return(new HtmlProperties()
            .Add("Name", () => internalEntity.Name, (string html) => internalEntity.Name = html, false));
 }