From 2a6286bfdf6a3598acccae2055e75f09ad2c6e91 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 14 Oct 2020 19:11:22 +0000 Subject: [PATCH] case 3827 --- .../AyaLib/GZTW.AyaNova.BLL/ClientNotifyEvent.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/source/bizobjects/AyaLib/GZTW.AyaNova.BLL/ClientNotifyEvent.cs b/source/bizobjects/AyaLib/GZTW.AyaNova.BLL/ClientNotifyEvent.cs index ce6fc66..f3f93bf 100644 --- a/source/bizobjects/AyaLib/GZTW.AyaNova.BLL/ClientNotifyEvent.cs +++ b/source/bizobjects/AyaLib/GZTW.AyaNova.BLL/ClientNotifyEvent.cs @@ -662,6 +662,19 @@ namespace GZTW.AyaNova.BLL /// protected override void DataPortal_Update() { + //-------------------------- + //case 3827 + //Remove any entries deliverafter older than 7 days + DBCommandWrapper cmTrim = DBUtil.GetCommandFromSQL( + "DELETE FROM aClientNotifyEvent " + + "WHERE (aDeliverAfter < @SEVENDAYSAGO)" + ); + cmTrim.AddInParameter("@SEVENDAYSAGO", DbType.DateTime, DBUtil.ToUTC(DBUtil.CurrentWorkingDateTime.AddDays(-7))); + + DBUtil.DB.ExecuteNonQuery(cmTrim); + + //------------------------ + // If not a new record, check if record was modified //by another user since original retrieval: if (!IsNew)