public virtual void ExecuteUpdateRemindings() { if (!CanGenerateAnniversaryReminding) { return; } BaseAnniversaryReminding remindingsGenerator = GetRemindingsGenerator(Entity); remindingsGenerator.GenerateActualRemindings(); }
public virtual void UpdateRemindingsExecute() { if (IsDateOrTypeChanged()) { var contactSchema = UserConnection.EntitySchemaManager.GetInstanceByName("Contact"); var contactEntity = contactSchema.CreateEntity(UserConnection); if (Entity.ContactId.IsNotEmpty() && contactEntity.FetchFromDB(Entity.ContactId)) { BaseAnniversaryReminding remindingsGenerator = GetRemindingsGenerator(contactEntity); remindingsGenerator.GenerateActualRemindings(); } } }