Example #1
0
        /// <summary>
        /// 新增权限
        /// </summary>
        /// <param name="pEntity"></param>
        /// <returns></returns>
        public static int AddPrivileges(PrivilegeEntity pEntity)
        {
            string sqlCommand = string.Format(@"INSERT  INTO Base_Privilege ( PrivilegeId,PrivilegeName,PrivilegeCode,ParentPrivilegeId,ParentPrivilegeName,PrivilegeType,Library,NameSpace,MenuPic,Displayorder,Status,Remark )
VALUES  ( '{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}' )", pEntity.PrivilegeId, pEntity.PrivilegeName, pEntity.PrivilegeCode, pEntity.ParentPrivilegeId,
                                              pEntity.ParentPrivilegeName, (int)pEntity.PrivilegeType, pEntity.Library, pEntity.NameSpace, pEntity.MenuPic, pEntity.Displayorder, (int)pEntity.Status, pEntity.Remark);

            return(DbHelper.ExecuteNonQuery(sqlCommand));
        }
Example #2
0
        /// <summary>
        /// 修改权限
        /// </summary>
        /// <param name="pEntity"></param>
        /// <returns></returns>
        public static int UpdatePrivileges(PrivilegeEntity pEntity)
        {
            string sqlCommand = string.Format(@"UPDATE  Base_Privilege SET     PrivilegeName = '{1}',PrivilegeCode = '{2}',ParentPrivilegeId = '{3}',ParentPrivilegeName = '{4}',
        PrivilegeType = '{5}',Library = '{6}',NameSpace = '{7}',MenuPic = '{8}',Displayorder = '{9}',Status = '{10}',
        Remark = '{10}' WHERE   PrivilegeId = '{0}'", pEntity.PrivilegeId, pEntity.PrivilegeName, pEntity.PrivilegeCode, pEntity.ParentPrivilegeId,
                                              pEntity.ParentPrivilegeName, (int)pEntity.PrivilegeType,
                                              pEntity.Library, pEntity.NameSpace, pEntity.MenuPic,
                                              pEntity.Displayorder, (int)pEntity.Status, pEntity.Remark);

            return(DbHelper.ExecuteNonQuery(sqlCommand));
        }
 internal static PrivilegeEntity ToPrivilegeEntity(PrivilegeInfo privilegeInfo)
 {
     PrivilegeEntity privilegeEntity = new PrivilegeEntity();
     privilegeEntity.Check = privilegeInfo.Check;
     privilegeEntity.ParentPrivilegeId = privilegeInfo.ParentPrivilegeID;
     privilegeEntity.ParentPrivilegeName = privilegeInfo.ParentPrivilegeName;
     privilegeEntity.PrivilegeId = privilegeInfo.PrivilegeId;
     privilegeEntity.PrivilegeName = privilegeInfo.PrivilegeName;
     privilegeEntity.Displayorder = privilegeInfo.Displayorder;
     return privilegeEntity;
 }