EmployeeFormSubscriptionStore.cs 728 B

12345678910111213141516171819202122
  1. using Comal.Classes;
  2. using InABox.Core;
  3. namespace Comal.Stores
  4. {
  5. public class EmployeeFormSubscriptionStore : BaseStore<EmployeeFormSubscription>
  6. {
  7. protected override void AfterSave(EmployeeFormSubscription entity)
  8. {
  9. base.AfterSave(entity);
  10. Logger.Send(LogType.Information, UserID, "Resetting Form Subscription Cache");
  11. FormSubscriptionCache.Subscriptions = null;
  12. }
  13. protected override void AfterDelete(EmployeeFormSubscription entity)
  14. {
  15. base.AfterDelete(entity);
  16. Logger.Send(LogType.Information, UserID, "Resetting Form Subscription Cache");
  17. FormSubscriptionCache.Subscriptions = null;
  18. }
  19. }
  20. }