internal void OnAfterUpdate(InternalEntity pollAnswer) { var handlers = Get <PollAnswerAfterUpdateEventHandler>(AfterUpdateEvent); if (handlers != null) { handlers(new PollAnswerAfterUpdateEventArgs(pollAnswer)); } }
internal void OnBeforeDelete(InternalEntity pollAnswer) { var handlers = Get <PollAnswerBeforeDeleteEventHandler>(BeforeDeleteEvent); if (handlers != null) { handlers(new PollAnswerBeforeDeleteEventArgs(pollAnswer)); } }
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)); }
internal PollAnswerAfterUpdateEventArgs(InternalEntity pollAnswer) : base(pollAnswer) { }
internal EditablePollAnswerEventArgsBase(InternalEntity pollAnswer) { InternalEntity = pollAnswer; }
internal ReadOnlyPollAnswerEventArgsBase(InternalEntity pollAnswer) { InternalEntity = pollAnswer; }
private HtmlProperties GetHtmlProperties(InternalEntity internalEntity) { return new HtmlProperties() .Add("Name", () => internalEntity.Name, (string html) => internalEntity.Name = html, false); }
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)); }
internal void OnBeforeDelete(InternalEntity pollAnswer) { var handlers = Get<PollAnswerBeforeDeleteEventHandler>(BeforeDeleteEvent); if (handlers != null) handlers(new PollAnswerBeforeDeleteEventArgs(pollAnswer)); }
internal void OnAfterUpdate(InternalEntity pollAnswer) { var handlers = Get<PollAnswerAfterUpdateEventHandler>(AfterUpdateEvent); if (handlers != null) handlers(new PollAnswerAfterUpdateEventArgs(pollAnswer)); }
internal PollAnswerBeforeUpdateEventArgs(InternalEntity pollAnswer) : base(pollAnswer) { }
internal PollAnswerAfterDeleteEventArgs(InternalEntity pollAnswer) : base(pollAnswer) { }
internal PollAnswerBeforeDeleteEventArgs(InternalEntity pollAnswer) : base(pollAnswer) { }
internal EditablePollAnswerEventArgsBase(InternalEntity pollAnswer) { InternalEntity = pollAnswer; }
internal ReadOnlyPollAnswerEventArgsBase(InternalEntity pollAnswer) { InternalEntity = pollAnswer; }
private HtmlProperties GetHtmlProperties(InternalEntity internalEntity) { return(new HtmlProperties() .Add("Name", () => internalEntity.Name, (string html) => internalEntity.Name = html, false)); }