public TranslationRelease() { CMSetup setup = CMSetup.Current; TranslationReleaseList.SetProcessDelegate( delegate(TranslationHistory transl) { TranslationHistoryMaint.CreateBatch(transl, false); }); TranslationReleaseList.SetProcessCaption(Messages.Release); TranslationReleaseList.SetProcessAllVisible(false); }
public virtual IEnumerable ViewDetails(PXAdapter adapter) { if (this.TranslationHistoryRecords.Current != null) { if (this.TranslationHistoryRecords.Current.ReferenceNbr != null) { TranslationHistoryMaint graph = PXGraph.CreateInstance <TranslationHistoryMaint>(); graph.Clear(); TranslationHistory newHist = new TranslationHistory(); graph.TranslHistRecords.Current = PXSelect <TranslationHistory, Where <TranslationHistory.referenceNbr, Equal <Required <TranslationHistory.referenceNbr> > > > .Select(this, TranslationHistoryRecords.Current.ReferenceNbr); throw new PXRedirectRequiredException(graph, true, Messages.ViewTranslationDetails) { Mode = PXBaseRedirectException.WindowMode.NewWindow }; } } return(Filter.Select()); }