public long?GetNextPrevLearnedCaseId(RlmGetNextPrevLearnedCaseIdParams data) { RlmNetworkWebAPI network = LoadNetworkFromCache(data); RlmSessionCaseHistory hist = network.SessionCaseHistory; return(hist.GetNextPreviousLearnedCaseId(data.CaseId.Value, data.IsNext)); }
public void IRLVSelectedDetailsPanel_NextPrevCaseChangedHandler(long caseId, bool next) { // get next or previous case id long?nextPrevCaseId = null; if (next) { nextPrevCaseId = rlmHistory.GetNextPreviousLearnedCaseId(caseId, next); } else { nextPrevCaseId = rlmHistory.GetNextPreviousLearnedCaseId(caseId); } if (nextPrevCaseId.HasValue) { NextPrevCaseChangedResultsEvent?.Invoke(nextPrevCaseId.Value); } }
public long?GetNextPrevLearnedCaseId(RlmGetNextPrevLearnedCaseIdParams data) { RlmSessionCaseHistory hist = new RlmSessionCaseHistory(data.RlmName); return(hist.GetNextPreviousLearnedCaseId(data.CaseId.Value, data.IsNext)); }