Esempio n. 1
0
        private static DbObjectsOperateBase GetInsertOperate <T>(object item, DbOperateContext executor) where T : class
        {
            var list = executor.Find(typeof(T));

            if (list != null)
            {
                return(list.Where(a => a.Type == EOperateType.InsertObjects || a.Type == EOperateType.InsertPropertys)
                       .OfType <DbObjectsOperateBase>().FirstOrDefault(a => a.Contains(item)));
            }
            return(null);
        }