/// <summary>
        /// Linq根据条件删除数据
        /// </summary>
        /// <param name="fun"></param>
        public static void DeletePrintInfo(Expression <Func <PrintInfo, bool> > fun)
        {
            using (DCCarManagementDataContext dc = new DCCarManagementDataContext())
            {
                try
                {
                    LinQBaseDao.DeleteToMany <PrintInfo>(dc, fun);
                }

                finally { dc.Connection.Close(); }
            }
        }
Exemple #2
0
        /// <summary>
        /// Linq根据条件删除数据
        /// </summary>
        /// <param name="fun"></param>
        public static void DeletePositionLED(Expression <Func <PositionLED, bool> > fun)
        {
            using (DCCarManagementDataContext db = new DCCarManagementDataContext())
            {
                try
                {
                    LinQBaseDao.DeleteToMany <PositionLED>(db, fun);
                }

                finally { db.Connection.Close(); }
            }
        }
        /// <summary>
        /// 按条件删除多条数据
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="dc"></param>
        /// <param name="tentitys"></param>
        /// <param name="fun"></param>
        public static bool DeleteToMany(Expression <Func <ManagementStrategyRecord, bool> > fun)
        {
            bool rbool = true;

            try
            {
                LinQBaseDao.DeleteToMany <ManagementStrategyRecord>(new DCCarManagementDataContext(), fun);
            }
            catch
            {
                rbool = false;
            }
            return(rbool);
        }
Exemple #4
0
        /// <summary>
        /// 按条件删除多条数据
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="dc"></param>
        /// <param name="tentitys"></param>
        /// <param name="fun"></param>
        public static bool DeleteToMany(Expression <Func <SmallTicket, bool> > fun)
        {
            bool rbool = true;

            try
            {
                LinQBaseDao.DeleteToMany <SmallTicket>(new DCCarManagementDataContext(), fun);
            }
            catch
            {
                rbool = false;
            }
            return(rbool);
        }
Exemple #5
0
        public static bool DeleteMenuinfo(Expression <Func <MenuType, bool> > fun)
        {
            bool rbool = true;

            using (DCCarManagementDataContext db = new DCCarManagementDataContext())
            {
                try
                {
                    LinQBaseDao.DeleteToMany <MenuType>(db, fun);
                }
                catch
                {
                    rbool = false;
                }
                finally { db.Connection.Close(); }
                return(rbool);
            }
        }
        /// <summary>
        /// 按条件删除多条数据
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="dc"></param>
        /// <param name="tentitys"></param>
        /// <param name="fun"></param>
        public static bool DeleteToMany(Expression <Func <Dictionary, bool> > fun)
        {
            bool rbool = true;

            using (DCCarManagementDataContext db = new DCCarManagementDataContext())
            {
                try
                {
                    LinQBaseDao.DeleteToMany <Dictionary>(new DCCarManagementDataContext(), fun);
                }
                catch
                {
                    rbool = false;
                }
                finally { db.Connection.Close(); }
            }
            return(rbool);
        }
Exemple #7
0
        /// <summary>
        /// 根据ID删除数据(单条)
        /// </summary>
        /// <param name="RoleInfoid">角色编号</param>
        /// <returns></returns>
        public static bool DeleteToMany(int RoleInfoid)
        {
            bool rbool = true;
            Expression <Func <RoleInfo, bool> > p = n => n.Role_Id == RoleInfoid;

            using (DCCarManagementDataContext db = new DCCarManagementDataContext())
            {
                try
                {
                    LinQBaseDao.DeleteToMany <RoleInfo>(db, p);
                }
                catch
                {
                    return(rbool = false);
                }
                finally { db.Connection.Close(); }
            }
            return(rbool);
        }
Exemple #8
0
        /// <summary>
        /// Linq根据条件删除数据
        /// </summary>
        /// <param name="fun"></param>
        public static bool DeletePositionSMS(Expression <Func <PositionSMS, bool> > fun)
        {
            bool rbool = false;

            using (DCCarManagementDataContext dc = new DCCarManagementDataContext())
            {
                try
                {
                    if (LinQBaseDao.DeleteToMany <PositionSMS>(dc, fun))
                    {
                        rbool = true;
                    }
                    else
                    {
                        rbool = false;
                    }
                }

                finally { dc.Connection.Close(); }
            }
            return(rbool);
        }
Exemple #9
0
 /// <summary>
 /// Linq根据条件删除数据
 /// </summary>
 /// <param name="fun"></param>
 public static void DeleteUnusualRecord(Expression <Func <UnusualRecord, bool> > fun)
 {
     LinQBaseDao.DeleteToMany <UnusualRecord>(dc, fun);
 }