示例#1
0
        protected override ONInstance InhGetInstance(ONContext onContext, ONFilterList onFilterList)
        {
            // Add oid filter to the list
            ONFilterList lOnFilterList = new ONFilterList(onFilterList);

            lOnFilterList.Add("QueryByOid", new QueryByOidFilter(this));

            // Search Instance
            ONInstance lInstance = new RevisionPasajeroInstance(onContext);

            lInstance.Oid = this;
            lInstance     = lInstance.Find(lOnFilterList);
            if (lInstance == null)
            {
                lInstance = new RevisionPasajeroInstance(onContext);
            }

            return(lInstance);
        }