예제 #1
0
        public void DeleteList <T>(IConnection conn, Criteria condition)
        {
            int             rowsAffected = 0;
            bool            stoped       = false;
            AssistantEntity typedEntity  = new AssistantEntity(typeof(T));

            typedEntity.Criteria = condition;
            if (AssertContinueDeleting(typedEntity, out stoped))
            {
                ObjectManager oa = _d1.GetObjectManager(typeof(T));
                rowsAffected = oa.MyDeleteList(conn, condition);
            }
        }
예제 #2
0
        public int DeleteList <T>(IConnection conn, Criteria condition, string tablename)
        {
            ObjectManager oa = _d1.GetObjectManager(tablename);

            return(oa.MyDeleteList(conn, condition));
        }
예제 #3
0
        /// <summary>
        ///  删除满足条件的记录(指定数据库)
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="conn"></param>
        /// <param name="condition"></param>
        /// <returns></returns>
        public int DeleteList <T>(IConnection conn, Criteria condition)
        {
            ObjectManager oa = _d1.GetObjectManager(typeof(T));

            return(oa.MyDeleteList(conn, condition));
        }