コード例 #1
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet FindGroupByGroupName(string groupname)
        {
            SysGroupDao GroupDao = new SysGroupDao();
            string      strsql   = "select * from sys_GroupList where groupname='" + groupname + "'";

            return(GroupDao.GetData(strsql));
        }
コード例 #2
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetGroupList()
        {
            string      strsql   = @"SELECT * FROM V_SYS_GROUPLIST";
            SysGroupDao GroupDao = new SysGroupDao();

            return(GroupDao.GetData(strsql));
        }
コード例 #3
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public void UpdateGroupByGroupName(string groupname, string memo)
        {
            SysGroupDao GroupDao = new SysGroupDao();
            string      strsql   = "UPDATE sys_GroupList set memo='" + memo + "' where groupname='" + groupname + "'";

            GroupDao.SetData(strsql);
        }
コード例 #4
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        /////////////////

        public DataSet GetWESModules()
        {
            string      sql      = "select distinct(ModuleCode) ,MenuTitle from sys_ModuleList  m left join sys_Menu n  on m.ModuleCode=n.MenuCode where n.SystemName='WES' order by ModuleCode";
            SysGroupDao GroupDao = new SysGroupDao();

            return(GroupDao.GetData(sql));
        }
コード例 #5
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public void AddNewGroup(string groupname, string memo)
        {
            SysGroupDao GroupDao = new SysGroupDao();
            string      strsql   = "insert sys_GroupList (groupname,memo,state) values ('" + groupname + "','" + memo + "',1)";

            GroupDao.SetData(strsql);
        }
コード例 #6
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
 public DataSet GetGroupList(int pageIndex, int pageSize, string filter, string OrderByFields)
 {
     using (THOK.Util.PersistentManager pm = new THOK.Util.PersistentManager())
     {
         SysGroupDao GroupDao = new SysGroupDao();
         return(GroupDao.QueryGroup(strTableView, strPrimaryKey, strQueryFields, pageIndex, pageSize, OrderByFields, filter, strTableView));
     }
 }
コード例 #7
0
 public DataSet GetSystemSubModules()
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindSystemSubModules());
     }
 }
コード例 #8
0
 public int GetGroupMemberCount(int groupID)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindGroupMemberCount(groupID));
     }
 }
コード例 #9
0
 public int GetCount(string filter)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindCount(filter));
     }
 }
コード例 #10
0
 public DataTable GetAll()
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindAll());
     }
 }
コード例 #11
0
 public string GetNavigation(string menuCode)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindNavigation(menuCode));
     }
 }
コード例 #12
0
 public DataSet GetGroupRole(int groupID)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindRole(groupID));
     }
 }
コード例 #13
0
 public void InsertGroupOperation(int groupID, string moduleID)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         groupDao.InsertGroupOperation(groupID, moduleID);
     }
 }
コード例 #14
0
 public void DeleteGroupOperation(int groupID)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         groupDao.DeleteGroupOperation(groupID);
     }
 }
コード例 #15
0
 public DataSet GetAll(int pageIndex, int pageSize, string filter)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         SysGroupDao groupDao = new SysGroupDao();
         return(groupDao.FindAll((pageIndex - 1) * pageSize, pageSize, filter));
     }
 }
コード例 #16
0
 public DataSet GetSystemOperations()
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao groupDal = new SysGroupDao();
         return(groupDal.FindSystemOperation());
     }
 }
コード例 #17
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
 public int GetGroupMemberCount(int GroupID)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao GroupDao = new SysGroupDao();
         return(GroupDao.GetGroupMemberCount(GroupID));
     }
 }
コード例 #18
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
 public int GetRemindRowCount(string TableName, string filter)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao GroupDao = new SysGroupDao();
         return(GroupDao.GetRowCount(TableName, filter));
     }
 }
コード例 #19
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public void DeleteGroupByGroupID(string groupid)
        {
            SysGroupDao GroupDao = new SysGroupDao();
            string      strsql   = "DELETE FROM sys_GroupList where groupid =" + groupid;

            GroupDao.SetData(strsql);
            strsql = "DELETE FROM sys_UserList where groupid =" + groupid;
            GroupDao.SetData(strsql);
        }
コード例 #20
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        /// <summary>
        /// 获取组操作模块的ID
        /// </summary>
        /// <param name="GroupID"></param>
        /// <returns></returns>
        public DataSet GetGroupOperation(int GroupID)
        {
            string sql = "select ModuleID from sys_GroupOperationList where GroupID=" + GroupID;

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #21
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        /// <summary>
        /// 获取系统一级模块
        /// </summary>
        /// <returns></returns>
        public DataSet GetSystemModules()
        {
            string sql = "select distinct(ModuleCode) ,MenuTitle from sys_ModuleList  m left join sys_Menu n  on m.ModuleCode=n.MenuCode order by ModuleCode";

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #22
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetSystemModules(string SystemName)
        {
            string sql = string.Format("select distinct(ModuleCode) ,MenuTitle from sys_ModuleList  m left join sys_Menu n  on m.ModuleCode=n.MenuCode where n.SystemName='{0}' order by ModuleCode", SystemName);

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #23
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetSystemSubModules(string SystemName)
        {
            string sql = string.Format("select distinct(N.ID),MenuTitle,m.SubModuleCode,MenuParent,ModuleCode,n.OrderIndex from sys_ModuleList m left join sys_Menu n on m.SubModuleCode=n.MenuCode where SystemName='{0}' order by n.OrderIndex, m.SubModuleCode", SystemName);

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #24
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        /// <summary>
        /// 获取系统操作项
        /// </summary>
        /// <returns></returns>
        public DataSet GetSystemOperations()
        {
            string sql = "select SubModuleName,SubModuleCode,OperatorDescription,ModuleID from sys_ModuleList order by SubModuleCode";

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #25
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetWESSubModules()
        {
            string sql = "select distinct(N.ID),MenuTitle,m.SubModuleCode,MenuParent,ModuleCode from sys_ModuleList m left join sys_Menu n on m.SubModuleCode=n.MenuCode where n.SystemName='WES' order by m.SubModuleCode";

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #26
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public bool SetGroupOperation(string sql)
        {
            bool flag = false;

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                GroupDao.SetData(sql);
                flag = true;
            }
            return(flag);
        }
コード例 #27
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public bool Delete(DataSet dataSet)
        {
            bool flag = false;

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                GroupDao.DeleteEntity(dataSet);
                flag = true;
            }
            return(flag);
        }
コード例 #28
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetWESOperations()
        {
            string sql = @"select SubModuleName,SubModuleCode,OperatorDescription,ModuleID 
                            from sys_ModuleList 
                            where ModuleCode in 
                            (select MenuCode from sys_Menu where SystemName='WES')
                            order by SubModuleCode";

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #29
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
        public DataSet GetGroupOperationWithWES(int GroupID)
        {
            string sql = @"select * from sys_GroupOperationList 
                            where GroupID=" + GroupID + @" and ModuleID in 
                            (select ModuleID from sys_ModuleList 
                            where ModuleCode in 
                            (select MenuCode as  ModuleCode 
                            from sys_Menu where SystemName='WES'))";

            using (PersistentManager persistentManager = new PersistentManager())
            {
                SysGroupDao GroupDao = new SysGroupDao();
                return(GroupDao.GetData(sql));
            }
        }
コード例 #30
0
ファイル: SysGroup.cs プロジェクト: firespeed79/THOK.WMS
 /// <summary>
 /// 组操作菜单
 /// </summary>
 /// <param name="GroupID"></param>
 /// <returns></returns>
 public DataSet GetGroupRole(int GroupID, string SystemName)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SysGroupDao GroupDao = new SysGroupDao();
         string      sql      = "select distinct(SubModuleCode),n.SystemName,m.ModuleID,OperatorCode,n.MenuCode,n.MenuTitle,n.MenuParent,n.MenuUrl,n.MenuImage,n2.MenuImage as ParentImage,n.OrderIndex" +
                                " from sys_GroupOperationList o  " +
                                " left join sys_ModuleList  m on m.ModuleID=o.ModuleID " +
                                " left join sys_GroupList g on g.GroupID=o.GroupID " +
                                " left join sys_UserLIst  u on u.GroupID=g.GroupID " +
                                " left join sys_Menu      n on n.MenuCode=m.SubModuleCode" +
                                " left join sys_Menu      n2 on n2.MenuCode=substring(n.MenuCode,1,8)" +
                                " where g.GroupID=" + GroupID + "and n.SystemName='" + SystemName + "'" +
                                " order by n.OrderIndex, SubModuleCode ";
         return(GroupDao.GetData(sql));
     }
 }