Exemplo n.º 1
0
        private void DeleteObjects(XPObjectSpace objSpace, IList objs, XPClassInfo classInfo)
        {
            var inOp = new InOperator(
                objSpace.GetKeyPropertyName(classInfo.ClassType),
                objs);

            var deleter = new BatchDeleter(objSpace);

            deleter.Delete(classInfo, inOp);
        }
Exemplo n.º 2
0
        private void DeleteObjects(XPObjectSpace objSpace, CriteriaOperator criteria, XPClassInfo classInfo)
        {
            var deleter = new BatchDeleter(objSpace);

            deleter.Delete(classInfo, criteria);
        }