1234567891011121314151617181920212223242526272829303132 |
- using Comal.Classes;
- using Comal.Stores;
- using PRS.Shared.Events;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PRSStores;
- public class EventStore : BaseStore<Event>
- {
- protected override void AfterSave(Event entity)
- {
- base.AfterSave(entity);
- if (entity.Enabled)
- {
- EventUtils.AddEvent(Provider, entity);
- }
- else
- {
- EventUtils.RemoveEvent(Provider, entity);
- }
- }
- protected override void AfterDelete(Event entity)
- {
- base.AfterDelete(entity);
- EventUtils.RemoveEvent(Provider, entity);
- }
- }
|