コード例 #1
0
ファイル: MenuDao.cs プロジェクト: mumianhua2008/PW
 /// <summary>
 /// 添加
 /// </summary>
 public int add(menu record)
 {
     using (qdbEntities myDb = new qdbEntities())
     {
         myDb.menu.Add(record);
         return(myDb.SaveChanges());
     }
 }
コード例 #2
0
        /// <summary>
        /// getById
        /// </summary>
        public roles_menus getById(int id, int menuid)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用

                return(myDb.Set <roles_menus>().Where <roles_menus>(p => p.MENU_ID == id && p.ROLE_ID == menuid).FirstOrDefault <roles_menus>());
            }
        }
コード例 #3
0
 /// <summary>
 /// 更新
 /// </summary>
 public int updateById(general_workflow_func record)
 {
     using (qdbEntities myDb = new qdbEntities())
     {
         myDb.general_workflow_func.Attach(record);
         myDb.Entry(record).State = EntityState.Modified;
         return(myDb.SaveChanges());
     }
 }
コード例 #4
0
        /// <summary>
        /// getById
        /// </summary>
        public general_workflow_func getById(int id)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用

                return(myDb.Set <general_workflow_func>().Where <general_workflow_func>(p => p.ORIGREC == id).FirstOrDefault <general_workflow_func>());
            }
        }
コード例 #5
0
ファイル: RoleDao.cs プロジェクト: mumianhua2008/PW
 /// <summary>
 /// 更新
 /// </summary>
 public int updateById(role record)
 {
     using (qdbEntities myDb = new qdbEntities())
     {
         myDb.role.Attach(record);
         myDb.Entry(record).State = EntityState.Modified;
         return(myDb.SaveChanges());
     }
 }
コード例 #6
0
ファイル: RoleDao.cs プロジェクト: mumianhua2008/PW
        /// <summary>
        /// getById
        /// </summary>
        public role getById(int id)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用

                return(myDb.Set <role>().Where <role>(p => p.ID == id).FirstOrDefault <role>());
            }
        }
コード例 #7
0
        /// <summary>
        /// getById
        /// </summary>
        public users_roles getById(int id, int roleid)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用

                return(myDb.Set <users_roles>().Where <users_roles>(p => p.USER_ID == id && p.ROLE_ID == roleid).FirstOrDefault <users_roles>());

                // return myDb.Set<users_roles>().Where<users_roles>(p => p.ROLE_ID == id).FirstOrDefault<users_roles>();
            }
        }
コード例 #8
0
ファイル: RoleDao.cs プロジェクト: mumianhua2008/PW
        /// <summary>
        /// 查询
        /// </summary>
        public List <role> query(role record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <role> db = myDb.role;

                if (record.ID != null)

                {
                    db = db.Where <role>(p => p.ID.Equals(record.ID));
                }

                if (!String.IsNullOrEmpty(record.NAME))

                {
                    db = db.Where <role>(p => p.NAME.Equals(record.NAME));
                }

                if (!String.IsNullOrEmpty(record.REMARK))

                {
                    db = db.Where <role>(p => p.REMARK.Equals(record.REMARK));
                }

                if (!String.IsNullOrEmpty(record.DATA_SCOPE))

                {
                    db = db.Where <role>(p => p.DATA_SCOPE.Equals(record.DATA_SCOPE));
                }

                if (record.LEVEL != null)

                {
                    db = db.Where <role>(p => p.LEVEL.Equals(record.LEVEL));
                }

                if (record.CREATE_TIME != null)

                {
                    db = db.Where <role>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                }

                if (!String.IsNullOrEmpty(record.PERMISSION))

                {
                    db = db.Where <role>(p => p.PERMISSION.Equals(record.PERMISSION));
                }

                return(db.ToList());
            }
        }
コード例 #9
0
 /// <summary>
 /// 删除
 /// </summary>
 public int deleteById(int id, int deptid)
 {
     using (qdbEntities myDb = new qdbEntities())
     {
         // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用
         roles_depts record = new roles_depts()
         {
             ROLE_ID = id, DEPT_ID = deptid
         };
         myDb.roles_depts.Attach(record);
         myDb.Entry(record).State = EntityState.Deleted;
         return(myDb.SaveChanges());
     }
 }
コード例 #10
0
        /// <summary>
        /// 删除
        /// </summary>
        public int deleteById(int id)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用
                general_workflow_func record = new general_workflow_func()
                {
                    ORIGREC = id
                };

                myDb.general_workflow_func.Attach(record);
                myDb.Entry(record).State = EntityState.Deleted;
                return(myDb.SaveChanges());
            }
        }
コード例 #11
0
        /// <summary>
        /// 删除
        /// </summary>
        public int deleteById(int id, int roleid)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用
                users_roles record = new users_roles()
                {
                    USER_ID = id, ROLE_ID = roleid
                };

                myDb.users_roles.Attach(record);
                myDb.Entry(record).State = EntityState.Deleted;
                return(myDb.SaveChanges());
            }
        }
コード例 #12
0
        /// <summary>
        /// 删除
        /// </summary>
        public int deleteById(int id)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                // TODO 生成代码后需要检查一下是否找到正确的主键,这里做一个错误代码,避免直接使用
                dict_detail record = new dict_detail()
                {
                    ID = id
                };

                myDb.dict_detail.Attach(record);
                myDb.Entry(record).State = EntityState.Deleted;
                return(myDb.SaveChanges());
            }
        }
コード例 #13
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <dict_detail> query(dict_detail record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <dict_detail> db = myDb.dict_detail;

                if (record.ID != null)

                {
                    db = db.Where <dict_detail>(p => p.ID.Equals(record.ID));
                }

                if (!String.IsNullOrEmpty(record.LABEL))

                {
                    db = db.Where <dict_detail>(p => p.LABEL.Equals(record.LABEL));
                }

                if (!String.IsNullOrEmpty(record.VALUE))

                {
                    db = db.Where <dict_detail>(p => p.VALUE.Equals(record.VALUE));
                }

                if (!String.IsNullOrEmpty(record.SORT))

                {
                    db = db.Where <dict_detail>(p => p.SORT.Equals(record.SORT));
                }

                if (record.DICT_ID != null)

                {
                    db = db.Where <dict_detail>(p => p.DICT_ID.Equals(record.DICT_ID));
                }

                if (record.CREATE_TIME != null)

                {
                    db = db.Where <dict_detail>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                }

                return(db.ToList());
            }
        }
コード例 #14
0
 /// <summary>
 /// 分页查询
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="page"></param>
 /// <param name="tableName">可以是表格(对应泛型T),也可以是sql</param>
 /// <returns></returns>
 public PageInfo <T> DBQueryPage <T>(PageInfo <T> page, string tableName, string where)
 {
     if (page == null)
     {
         return(null);
     }
     using (qdbEntities qdb = new qdbEntities())
     {
         string totalSql   = "select count(*) as recordCount from " + tableName + " T" + (String.IsNullOrEmpty(where) ? "" : " where " + where);
         int    totalCount = qdb.Database.SqlQuery <int>(totalSql).FirstOrDefault();
         page.totalCount = totalCount;
         page.totalPage  = (totalCount + page.pageSize - 1) / page.pageSize;
         string   querySql = "select * from " + tableName + " T " + (String.IsNullOrEmpty(where) ? "" : " where " + where) + " " + (String.IsNullOrEmpty(page.orderName) ? "" : " order by " + page.orderName) + " limit " + ((page.pageIndex - 1) * page.pageSize) + "," + page.pageSize + "";
         List <T> list     = qdb.Database.SqlQuery <T>(querySql).ToList();
         page.list = list;
         return(page);
     }
 }
コード例 #15
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <roles_menus> query(roles_menus record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <roles_menus> db = myDb.roles_menus;

                if (record.MENU_ID != null)

                {
                    db = db.Where <roles_menus>(p => p.MENU_ID.Equals(record.MENU_ID));
                }

                if (record.ROLE_ID != null)

                {
                    db = db.Where <roles_menus>(p => p.ROLE_ID.Equals(record.ROLE_ID));
                }

                return(db.ToList());
            }
        }
コード例 #16
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <users_roles> query(users_roles record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <users_roles> db = myDb.users_roles;

                if (record.USER_ID != null)

                {
                    db = db.Where <users_roles>(p => p.USER_ID.Equals(record.USER_ID));
                }

                if (record.ROLE_ID != null)

                {
                    db = db.Where <users_roles>(p => p.ROLE_ID.Equals(record.ROLE_ID));
                }

                return(db.ToList());
            }
        }
コード例 #17
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <user_avatar> query(user_avatar record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <user_avatar> db = myDb.user_avatar;

                if (record.ID != null)

                {
                    db = db.Where <user_avatar>(p => p.ID.Equals(record.ID));
                }

                if (!String.IsNullOrEmpty(record.REAL_NAME))

                {
                    db = db.Where <user_avatar>(p => p.REAL_NAME.Equals(record.REAL_NAME));
                }

                if (!String.IsNullOrEmpty(record.PATH))

                {
                    db = db.Where <user_avatar>(p => p.PATH.Equals(record.PATH));
                }

                if (!String.IsNullOrEmpty(record.SIZE))

                {
                    db = db.Where <user_avatar>(p => p.SIZE.Equals(record.SIZE));
                }

                if (record.CREATE_TIME != null)

                {
                    db = db.Where <user_avatar>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                }

                return(db.ToList());
            }
        }
コード例 #18
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <dept> query(dept record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <dept> db = myDb.dept;

                if (record.ID != null)

                {
                    db = db.Where <dept>(p => p.ID.Equals(record.ID));
                }

                if (!String.IsNullOrEmpty(record.NAME))

                {
                    db = db.Where <dept>(p => p.NAME.Equals(record.NAME));
                }

                if (record.PID != null)

                {
                    db = db.Where <dept>(p => p.PID.Equals(record.PID));
                }

                if (record.ENABLED != null)

                {
                    db = db.Where <dept>(p => p.ENABLED.Equals(record.ENABLED));
                }

                if (record.CREATE_TIME != null)

                {
                    db = db.Where <dept>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                }

                return(db.ToList());
            }
        }
コード例 #19
0
 /// <summary>
 /// 分页查询 + 条件查询 + 排序
 /// </summary>
 /// <typeparam name="Tkey">泛型</typeparam>
 /// <param name="pageSize">每页大小</param>
 /// <param name="pageIndex">当前页码</param>
 /// <param name="total">总数量</param>
 /// <param name="whereLambda">查询条件</param>
 /// <param name="orderbyLambda">排序条件</param>
 /// <param name="isAsc">是否升序</param>
 /// <returns>IQueryable 泛型集合</returns>
 public List <T> LoadPageItems <T, TKey>(int pageSize, int pageIndex, out int total, Expression <Func <T, bool> > whereLambda, Func <T, TKey> orderbyLambda, bool isAsc) where T : class
 {
     using (qdbEntities qdb = new qdbEntities())
     {
         total = qdb.Set <T>().Where(whereLambda).Count();
         if (isAsc)
         {
             var temp = qdb.Set <T>().Where(whereLambda)
                        .OrderBy <T, TKey>(orderbyLambda)
                        .Skip(pageSize * (pageIndex - 1))
                        .Take(pageSize);
             return(temp.ToList());
         }
         else
         {
             var temp = qdb.Set <T>().Where(whereLambda)
                        .OrderByDescending <T, TKey>(orderbyLambda)
                        .Skip(pageSize * (pageIndex - 1))
                        .Take(pageSize);
             return(temp.ToList());
         }
     }
 }
コード例 #20
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <general_workflow_func> query(general_workflow_func record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <general_workflow_func> db = myDb.general_workflow_func;

                if (record.ORIGREC != null)

                {
                    db = db.Where <general_workflow_func>(p => p.ORIGREC.Equals(record.ORIGREC));
                }

                if (!String.IsNullOrEmpty(record.ORIGSTS))

                {
                    db = db.Where <general_workflow_func>(p => p.ORIGSTS.Equals(record.ORIGSTS));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWCODE))

                {
                    db = db.Where <general_workflow_func>(p => p.WORKFLOWCODE.Equals(record.WORKFLOWCODE));
                }

                if (!String.IsNullOrEmpty(record.STEPCODE))

                {
                    db = db.Where <general_workflow_func>(p => p.STEPCODE.Equals(record.STEPCODE));
                }

                if (!String.IsNullOrEmpty(record.CALCDESC))

                {
                    db = db.Where <general_workflow_func>(p => p.CALCDESC.Equals(record.CALCDESC));
                }

                if (!String.IsNullOrEmpty(record.CALCNAME))

                {
                    db = db.Where <general_workflow_func>(p => p.CALCNAME.Equals(record.CALCNAME));
                }

                if (!String.IsNullOrEmpty(record.CALCUL))

                {
                    db = db.Where <general_workflow_func>(p => p.CALCUL.Equals(record.CALCUL));
                }

                if (!String.IsNullOrEmpty(record.CONTROLID))

                {
                    db = db.Where <general_workflow_func>(p => p.CONTROLID.Equals(record.CONTROLID));
                }

                if (!String.IsNullOrEmpty(record.ACTIONTYPE))

                {
                    db = db.Where <general_workflow_func>(p => p.ACTIONTYPE.Equals(record.ACTIONTYPE));
                }

                if (!String.IsNullOrEmpty(record.REPLACE))

                {
                    db = db.Where <general_workflow_func>(p => p.REPLACE.Equals(record.REPLACE));
                }

                if (!String.IsNullOrEmpty(record.CONTROLTYPE))

                {
                    db = db.Where <general_workflow_func>(p => p.CONTROLTYPE.Equals(record.CONTROLTYPE));
                }

                return(db.ToList());
            }
        }
コード例 #21
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <general_workflow_steps> query(general_workflow_steps record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <general_workflow_steps> db = myDb.general_workflow_steps;

                if (record.ORIGREC != null)

                {
                    db = db.Where <general_workflow_steps>(p => p.ORIGREC.Equals(record.ORIGREC));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWCODE))

                {
                    db = db.Where <general_workflow_steps>(p => p.WORKFLOWCODE.Equals(record.WORKFLOWCODE));
                }

                if (!String.IsNullOrEmpty(record.USRNAM))

                {
                    db = db.Where <general_workflow_steps>(p => p.USRNAM.Equals(record.USRNAM));
                }

                if (record.NUMBEROOFDAYS != null)

                {
                    db = db.Where <general_workflow_steps>(p => p.NUMBEROOFDAYS.Equals(record.NUMBEROOFDAYS));
                }

                if (!String.IsNullOrEmpty(record.STEPCODE))

                {
                    db = db.Where <general_workflow_steps>(p => p.STEPCODE.Equals(record.STEPCODE));
                }

                if (record.SORTER != null)

                {
                    db = db.Where <general_workflow_steps>(p => p.SORTER.Equals(record.SORTER));
                }

                if (!String.IsNullOrEmpty(record.JOBDESCRIPTION))

                {
                    db = db.Where <general_workflow_steps>(p => p.JOBDESCRIPTION.Equals(record.JOBDESCRIPTION));
                }

                if (!String.IsNullOrEmpty(record.GOTOSTEPS))

                {
                    db = db.Where <general_workflow_steps>(p => p.GOTOSTEPS.Equals(record.GOTOSTEPS));
                }

                if (!String.IsNullOrEmpty(record.SIGNATURETYPE))

                {
                    db = db.Where <general_workflow_steps>(p => p.SIGNATURETYPE.Equals(record.SIGNATURETYPE));
                }

                if (!String.IsNullOrEmpty(record.ORIGSTS))

                {
                    db = db.Where <general_workflow_steps>(p => p.ORIGSTS.Equals(record.ORIGSTS));
                }

                if (!String.IsNullOrEmpty(record.TREEAUTH))

                {
                    db = db.Where <general_workflow_steps>(p => p.TREEAUTH.Equals(record.TREEAUTH));
                }

                if (!String.IsNullOrEmpty(record.STEPSTATUS))

                {
                    db = db.Where <general_workflow_steps>(p => p.STEPSTATUS.Equals(record.STEPSTATUS));
                }

                if (!String.IsNullOrEmpty(record.STEPNAME))

                {
                    db = db.Where <general_workflow_steps>(p => p.STEPNAME.Equals(record.STEPNAME));
                }

                if (!String.IsNullOrEmpty(record.EXECUTEACTION))

                {
                    db = db.Where <general_workflow_steps>(p => p.EXECUTEACTION.Equals(record.EXECUTEACTION));
                }

                if (!String.IsNullOrEmpty(record.EXECUTEACTION1))

                {
                    db = db.Where <general_workflow_steps>(p => p.EXECUTEACTION1.Equals(record.EXECUTEACTION1));
                }

                if (!String.IsNullOrEmpty(record.EXECUTEACTION2))

                {
                    db = db.Where <general_workflow_steps>(p => p.EXECUTEACTION2.Equals(record.EXECUTEACTION2));
                }

                if (!String.IsNullOrEmpty(record.EXECUTEACTION3))

                {
                    db = db.Where <general_workflow_steps>(p => p.EXECUTEACTION3.Equals(record.EXECUTEACTION3));
                }

                if (!String.IsNullOrEmpty(record.CONSOLEITEM))

                {
                    db = db.Where <general_workflow_steps>(p => p.CONSOLEITEM.Equals(record.CONSOLEITEM));
                }

                if (!String.IsNullOrEmpty(record.DESTINATIONTYPE))

                {
                    db = db.Where <general_workflow_steps>(p => p.DESTINATIONTYPE.Equals(record.DESTINATIONTYPE));
                }

                if (!String.IsNullOrEmpty(record.GROUPNAME))

                {
                    db = db.Where <general_workflow_steps>(p => p.GROUPNAME.Equals(record.GROUPNAME));
                }

                if (!String.IsNullOrEmpty(record.STEPDISPSTATUS))

                {
                    db = db.Where <general_workflow_steps>(p => p.STEPDISPSTATUS.Equals(record.STEPDISPSTATUS));
                }

                if (!String.IsNullOrEmpty(record.GROUPTABLE))

                {
                    db = db.Where <general_workflow_steps>(p => p.GROUPTABLE.Equals(record.GROUPTABLE));
                }

                if (!String.IsNullOrEmpty(record.GROUPTABLEFIELD1))

                {
                    db = db.Where <general_workflow_steps>(p => p.GROUPTABLEFIELD1.Equals(record.GROUPTABLEFIELD1));
                }

                if (!String.IsNullOrEmpty(record.GROUPTABLEFIELD2))

                {
                    db = db.Where <general_workflow_steps>(p => p.GROUPTABLEFIELD2.Equals(record.GROUPTABLEFIELD2));
                }

                if (!String.IsNullOrEmpty(record.GROUPTABLEFIELD3))

                {
                    db = db.Where <general_workflow_steps>(p => p.GROUPTABLEFIELD3.Equals(record.GROUPTABLEFIELD3));
                }

                if (!String.IsNullOrEmpty(record.MYLIMSSTS))

                {
                    db = db.Where <general_workflow_steps>(p => p.MYLIMSSTS.Equals(record.MYLIMSSTS));
                }

                if (!String.IsNullOrEmpty(record.COMMENTNAME))

                {
                    db = db.Where <general_workflow_steps>(p => p.COMMENTNAME.Equals(record.COMMENTNAME));
                }

                if (!String.IsNullOrEmpty(record.FUNCCODE))

                {
                    db = db.Where <general_workflow_steps>(p => p.FUNCCODE.Equals(record.FUNCCODE));
                }

                if (!String.IsNullOrEmpty(record.BYSERVGRP))

                {
                    db = db.Where <general_workflow_steps>(p => p.BYSERVGRP.Equals(record.BYSERVGRP));
                }

                if (!String.IsNullOrEmpty(record.ROLES))

                {
                    db = db.Where <general_workflow_steps>(p => p.ROLES.Equals(record.ROLES));
                }

                return(db.ToList());
            }
        }
コード例 #22
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <user> query(user record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <user> db = myDb.user;
                if (record != null)
                {
                    if (record.ID != null)

                    {
                        db = db.Where <user>(p => p.ID.Equals(record.ID));
                    }

                    if (record.AVATAR_ID != null)

                    {
                        db = db.Where <user>(p => p.AVATAR_ID.Equals(record.AVATAR_ID));
                    }

                    if (!String.IsNullOrEmpty(record.EMAIL))

                    {
                        db = db.Where <user>(p => p.EMAIL.Equals(record.EMAIL));
                    }

                    if (record.ENABLED != null)

                    {
                        db = db.Where <user>(p => p.ENABLED.Equals(record.ENABLED));
                    }

                    if (!String.IsNullOrEmpty(record.PASSWORD))

                    {
                        db = db.Where <user>(p => p.PASSWORD.Equals(record.PASSWORD));
                    }

                    if (!String.IsNullOrEmpty(record.USERNAME))

                    {
                        db = db.Where <user>(p => p.USERNAME.Equals(record.USERNAME));
                    }

                    if (record.DEPT_ID != null)

                    {
                        db = db.Where <user>(p => p.DEPT_ID.Equals(record.DEPT_ID));
                    }

                    if (!String.IsNullOrEmpty(record.PHONE))

                    {
                        db = db.Where <user>(p => p.PHONE.Equals(record.PHONE));
                    }

                    if (record.JOB_ID != null)

                    {
                        db = db.Where <user>(p => p.JOB_ID.Equals(record.JOB_ID));
                    }

                    if (record.CREATE_TIME != null)

                    {
                        db = db.Where <user>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                    }

                    if (record.LAST_PASSWORD_RESET_TIME != null)

                    {
                        db = db.Where <user>(p => p.LAST_PASSWORD_RESET_TIME.Equals(record.LAST_PASSWORD_RESET_TIME));
                    }

                    if (!String.IsNullOrEmpty(record.NICK_NAME))

                    {
                        db = db.Where <user>(p => p.NICK_NAME.Equals(record.NICK_NAME));
                    }

                    if (!String.IsNullOrEmpty(record.SEX))

                    {
                        db = db.Where <user>(p => p.SEX.Equals(record.SEX));
                    }
                }
                return(db.ToList());
            }
        }
コード例 #23
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <general_workflowstepdet> query(general_workflowstepdet record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <general_workflowstepdet> db = myDb.general_workflowstepdet;

                if (record.ORIGREC != null)

                {
                    db = db.Where <general_workflowstepdet>(p => p.ORIGREC.Equals(record.ORIGREC));
                }

                if (!String.IsNullOrEmpty(record.ORIGSTS))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ORIGSTS.Equals(record.ORIGSTS));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWCODE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.WORKFLOWCODE.Equals(record.WORKFLOWCODE));
                }

                if (!String.IsNullOrEmpty(record.STEPCODE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.STEPCODE.Equals(record.STEPCODE));
                }

                if (!String.IsNullOrEmpty(record.DISPOSITIONNAME))

                {
                    db = db.Where <general_workflowstepdet>(p => p.DISPOSITIONNAME.Equals(record.DISPOSITIONNAME));
                }

                if (!String.IsNullOrEmpty(record.DISPOSITIONCODE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.DISPOSITIONCODE.Equals(record.DISPOSITIONCODE));
                }

                if (!String.IsNullOrEmpty(record.TOSTEPCODE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.TOSTEPCODE.Equals(record.TOSTEPCODE));
                }

                if (record.INVESTIGATIONCODE != null)

                {
                    db = db.Where <general_workflowstepdet>(p => p.INVESTIGATIONCODE.Equals(record.INVESTIGATIONCODE));
                }

                if (!String.IsNullOrEmpty(record.TOSTEPNAME))

                {
                    db = db.Where <general_workflowstepdet>(p => p.TOSTEPNAME.Equals(record.TOSTEPNAME));
                }

                if (!String.IsNullOrEmpty(record.EXECUTEACTION))

                {
                    db = db.Where <general_workflowstepdet>(p => p.EXECUTEACTION.Equals(record.EXECUTEACTION));
                }

                if (record.SORTER != null)

                {
                    db = db.Where <general_workflowstepdet>(p => p.SORTER.Equals(record.SORTER));
                }

                if (!String.IsNullOrEmpty(record.VERIFYACTION))

                {
                    db = db.Where <general_workflowstepdet>(p => p.VERIFYACTION.Equals(record.VERIFYACTION));
                }

                if (!String.IsNullOrEmpty(record.REASONS))

                {
                    db = db.Where <general_workflowstepdet>(p => p.REASONS.Equals(record.REASONS));
                }

                if (!String.IsNullOrEmpty(record.ISREJECT))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ISREJECT.Equals(record.ISREJECT));
                }

                if (!String.IsNullOrEmpty(record.VISIBLE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.VISIBLE.Equals(record.VISIBLE));
                }

                if (!String.IsNullOrEmpty(record.AUDITTYPE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.AUDITTYPE.Equals(record.AUDITTYPE));
                }

                if (!String.IsNullOrEmpty(record.NOTNULLCOMMENT))

                {
                    db = db.Where <general_workflowstepdet>(p => p.NOTNULLCOMMENT.Equals(record.NOTNULLCOMMENT));
                }

                if (!String.IsNullOrEmpty(record.DISPFLAG))

                {
                    db = db.Where <general_workflowstepdet>(p => p.DISPFLAG.Equals(record.DISPFLAG));
                }

                if (!String.IsNullOrEmpty(record.STEPDETCAT))

                {
                    db = db.Where <general_workflowstepdet>(p => p.STEPDETCAT.Equals(record.STEPDETCAT));
                }

                if (!String.IsNullOrEmpty(record.REQUIREREASON))

                {
                    db = db.Where <general_workflowstepdet>(p => p.REQUIREREASON.Equals(record.REQUIREREASON));
                }

                if (!String.IsNullOrEmpty(record.ISMULTIAUDIT))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ISMULTIAUDIT.Equals(record.ISMULTIAUDIT));
                }

                if (!String.IsNullOrEmpty(record.ISAUDITUSER))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ISAUDITUSER.Equals(record.ISAUDITUSER));
                }

                if (!String.IsNullOrEmpty(record.CALCUL))

                {
                    db = db.Where <general_workflowstepdet>(p => p.CALCUL.Equals(record.CALCUL));
                }

                if (!String.IsNullOrEmpty(record.BUSINESSTYPE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.BUSINESSTYPE.Equals(record.BUSINESSTYPE));
                }

                if (!String.IsNullOrEmpty(record.MESSAGETEXT))

                {
                    db = db.Where <general_workflowstepdet>(p => p.MESSAGETEXT.Equals(record.MESSAGETEXT));
                }

                if (!String.IsNullOrEmpty(record.MESSAGEUSER))

                {
                    db = db.Where <general_workflowstepdet>(p => p.MESSAGEUSER.Equals(record.MESSAGEUSER));
                }

                if (!String.IsNullOrEmpty(record.ISSENDMES))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ISSENDMES.Equals(record.ISSENDMES));
                }

                if (!String.IsNullOrEmpty(record.ISMULTIPLE))

                {
                    db = db.Where <general_workflowstepdet>(p => p.ISMULTIPLE.Equals(record.ISMULTIPLE));
                }

                if (!String.IsNullOrEmpty(record.VERIFYCALCNO))

                {
                    db = db.Where <general_workflowstepdet>(p => p.VERIFYCALCNO.Equals(record.VERIFYCALCNO));
                }

                return(db.ToList());
            }
        }
コード例 #24
0
        /// <summary>
        /// 查询
        /// </summary>
        public List <general_workflows> query(general_workflows record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <general_workflows> db = myDb.general_workflows;

                if (record.ORIGREC != null)

                {
                    db = db.Where <general_workflows>(p => p.ORIGREC.Equals(record.ORIGREC));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWCODE))

                {
                    db = db.Where <general_workflows>(p => p.WORKFLOWCODE.Equals(record.WORKFLOWCODE));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWDESC))

                {
                    db = db.Where <general_workflows>(p => p.WORKFLOWDESC.Equals(record.WORKFLOWDESC));
                }

                if (!String.IsNullOrEmpty(record.WORKFLOWNAME))

                {
                    db = db.Where <general_workflows>(p => p.WORKFLOWNAME.Equals(record.WORKFLOWNAME));
                }

                if (record.STARTDATE != null)

                {
                    db = db.Where <general_workflows>(p => p.STARTDATE.Equals(record.STARTDATE));
                }

                if (record.VERSION != null)

                {
                    db = db.Where <general_workflows>(p => p.VERSION.Equals(record.VERSION));
                }

                if (!String.IsNullOrEmpty(record.APPLICATIONREF))

                {
                    db = db.Where <general_workflows>(p => p.APPLICATIONREF.Equals(record.APPLICATIONREF));
                }

                if (record.ENDDATE != null)

                {
                    db = db.Where <general_workflows>(p => p.ENDDATE.Equals(record.ENDDATE));
                }

                if (!String.IsNullOrEmpty(record.ORIGSTS))

                {
                    db = db.Where <general_workflows>(p => p.ORIGSTS.Equals(record.ORIGSTS));
                }

                if (!String.IsNullOrEmpty(record.TABLERELATED))

                {
                    db = db.Where <general_workflows>(p => p.TABLERELATED.Equals(record.TABLERELATED));
                }

                if (!String.IsNullOrEmpty(record.STATUSFIELD))

                {
                    db = db.Where <general_workflows>(p => p.STATUSFIELD.Equals(record.STATUSFIELD));
                }

                if (!String.IsNullOrEmpty(record.DISSTATUSFIELD))

                {
                    db = db.Where <general_workflows>(p => p.DISSTATUSFIELD.Equals(record.DISSTATUSFIELD));
                }

                if (!String.IsNullOrEmpty(record.NEEDESIGN))

                {
                    db = db.Where <general_workflows>(p => p.NEEDESIGN.Equals(record.NEEDESIGN));
                }

                if (!String.IsNullOrEmpty(record.REJECTFIELD))

                {
                    db = db.Where <general_workflows>(p => p.REJECTFIELD.Equals(record.REJECTFIELD));
                }

                if (!String.IsNullOrEmpty(record.RETIRED))

                {
                    db = db.Where <general_workflows>(p => p.RETIRED.Equals(record.RETIRED));
                }

                return(db.ToList());
            }
        }
コード例 #25
0
ファイル: MenuDao.cs プロジェクト: mumianhua2008/PW
        /// <summary>
        /// 查询
        /// </summary>
        public List <menu> query(menu record)
        {
            using (qdbEntities myDb = new qdbEntities())
            {
                IQueryable <menu> db = myDb.menu;

                if (record.ID != null)

                {
                    db = db.Where <menu>(p => p.ID.Equals(record.ID));
                }

                if (record.I_FRAME != null)

                {
                    db = db.Where <menu>(p => p.I_FRAME.Equals(record.I_FRAME));
                }

                if (!String.IsNullOrEmpty(record.NAME))

                {
                    db = db.Where <menu>(p => p.NAME.Equals(record.NAME));
                }

                if (!String.IsNullOrEmpty(record.COMPONENT))

                {
                    db = db.Where <menu>(p => p.COMPONENT.Equals(record.COMPONENT));
                }

                if (record.PID != null)

                {
                    db = db.Where <menu>(p => p.PID.Equals(record.PID));
                }

                if (record.SORT != null)

                {
                    db = db.Where <menu>(p => p.SORT.Equals(record.SORT));
                }

                if (!String.IsNullOrEmpty(record.ICON))

                {
                    db = db.Where <menu>(p => p.ICON.Equals(record.ICON));
                }

                if (!String.IsNullOrEmpty(record.PATH))

                {
                    db = db.Where <menu>(p => p.PATH.Equals(record.PATH));
                }

                if (record.CACHE != null)

                {
                    db = db.Where <menu>(p => p.CACHE.Equals(record.CACHE));
                }

                if (record.HIDDEN != null)

                {
                    db = db.Where <menu>(p => p.HIDDEN.Equals(record.HIDDEN));
                }

                if (!String.IsNullOrEmpty(record.COMPONENT_NAME))

                {
                    db = db.Where <menu>(p => p.COMPONENT_NAME.Equals(record.COMPONENT_NAME));
                }

                if (record.CREATE_TIME != null)

                {
                    db = db.Where <menu>(p => p.CREATE_TIME.Equals(record.CREATE_TIME));
                }

                if (!String.IsNullOrEmpty(record.PERMISSION))

                {
                    db = db.Where <menu>(p => p.PERMISSION.Equals(record.PERMISSION));
                }

                if (record.TYPE != null)

                {
                    db = db.Where <menu>(p => p.TYPE.Equals(record.TYPE));
                }

                if (!String.IsNullOrEmpty(record.MODULES))

                {
                    db = db.Where <menu>(p => p.MODULES.Equals(record.MODULES));
                }

                return(db.ToList());
            }
        }