protected virtual void _(Events.RowInserted <APAdjust> args) { var adjustment = args.Row; if (adjustment != null && LienWaiverSetup.Current.ShouldWarnOnPayment == true && DoesAnyOutstandingLienWaiverExist(adjustment)) { LienWaiverWarningsCacheService.Add(adjustment); } }
protected virtual void _(Events.RowSelected <APAdjust> args) { var adjustment = args.Row; if (adjustment != null && LienWaiverWarningsCacheService.ShouldShowWarning(adjustment)) { args.Cache.RaiseException <APAdjust.vendorID>(adjustment, ComplianceMessages.LienWaiver.BillHasOneOrMoreOutstandingLienWaivers, errorLevel: PXErrorLevel.RowWarning); } Base.APDocumentList.SetParametersDelegate(ConfirmProcessing); }