protected virtual void EPOwned_RowUpdated(PXCache sender, PXRowUpdatedEventArgs e) { EPOwned row = e.Row as EPOwned; if (row != null && row.Selected != true) { sender.SetStatus(row, PXEntryStatus.Notchanged); } }
private bool GetEscalated(EPOwned doc) { if (doc == null) { return(false); } return((doc.WaitTime ?? 0) > 0 ? ((DateTime)doc.CreatedDateTime).AddMinutes((int)doc.WaitTime) < DateTime.Now : false); }
private bool GetEscalated(Guid?refNoteID) { EPOwned item = PXSelect <EPOwned, Where <EPOwned.refNoteID, Equal <Required <EPOwned.refNoteID> >, And <EPOwned.status, Equal <EPApprovalStatus.pending>, And <EPOwned.workgroupID, Escalated <Current <AccessInfo.userID>, EPApproval.workgroupID, EPApproval.ownerID, EPApproval.createdDateTime> > > > > .Select(this, refNoteID); return(item != null); }