ERP权限系统(七)

添加链接权限的字段:

                //权限管理
                n.Target = "MainFrame";
                //折叠
                TreeView1.Nodes.Add(n);
                n.Expanded = false;

页面设计:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UserRightManger.aspx.cs" Inherits="BioErpWeb.HRSystem.UserRightManger" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <link href="../Styles/ERPBaseStyle.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    <div>
     <div>
        <asp:Panel ID="Panel1" runat="server"  CssClass="pLogo">
         <table  class="tb_mess">
         <thead class="name"><caption>权限信息添加</caption></thead>
         <tr>
          <td>权限名</td><td>
              <asp:TextBox ID="txtRightName0" runat="server"></asp:TextBox></td>
         </tr>
         <tr>
          <td>备注</td><td>
              <asp:TextBox ID="txtReMark0" runat="server"></asp:TextBox></td>
         </tr>
         <tr>
          <td colspan="2" class="bottomtd">
              <asp:Button ID="btnAdd" runat="server" Text="提交" /></td>
         </tr>
         </table>
        </asp:Panel>
    </div>
    <div>
          <asp:Panel ID="Panel2" runat="server"  CssClass="pLogo">
         <table  class="tb_mess">
         <thead class="name"><caption>权限信息编辑</caption></thead>
         <tr>
          <td>权限名</td><td>
              <asp:TextBox ID="txtRightName1" runat="server"></asp:TextBox></td>
         </tr>
         <tr>
          <td>备注</td><td>
              <asp:TextBox ID="txtReMark1" runat="server"></asp:TextBox></td>
         </tr>
         <tr>
          <td colspan="2" class="bottomtd">
              <asp:Button ID="btnUpdate" runat="server" Text="提交" /></td>
         </tr>
         </table>
        </asp:Panel>
    </div>

        <table class="maintable">
            <tr>
                <td class="titlebar">
                    权限管理系统
                </td>
            </tr>
            <tr>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                    <asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server">
                    </asp:GridView>
                </td>
            </tr>
        </table>
    </div>
    </form>
</body>
</html>

权限的添加和修改的存储过程:

ALTER PROCEDURE [dbo].[tbRight_ADD]
@RightName nvarchar(50),
@ReMark nvarchar(50)

 AS
	INSERT INTO [tbRight](
	[RightName],[ReMark]
	)VALUES(
	@RightName,@ReMark
	)

--------修改-----
ALTER PROCEDURE [dbo].[tbRight_Update]
@ID int,
@RightName nvarchar(50),
@ReMark nvarchar(50)
 AS
	UPDATE [tbRight] SET
	[RightName] = @RightName,[ReMark] = @ReMark
	WHERE [email protected]
时间: 2024-10-29 19:10:50

ERP权限系统(七)的相关文章

简洁常用权限系统的设计与实现(七):一种错误的不可行的构造树的方法

前面介绍了4种方法(实质是3种),构造树. 在此,需要特别说明的是,那些都是成功的.漂亮的方法和案例 ,但实际上在解决问题的过程中,有很多其它的尝试.比如本篇介绍的方法,就是不可行的.  想说明一个道理,在走向成功的道路上,会经历很多不算太成功的事情. 我们在前面的例子中,用递归计算子结点的深度level.但实际上,我最开始想到的一种方法正好反过来了. 思路:最底层的节点level为1,如果当前节点有父结点,就把自己的level+1,递归把自己的父结点的level+1. // 计算所有节点的le

基于JavaEE&amp;&amp;移动平台的企业级房地产ERP采购系统

分享一套完整的系统性企业级项目的开发视频教程, 咨询QQ:779591710 课程5大亮点: 1.商业项目,业务复杂,功能繁多.依托企业真实商业项目,还原企业大型ERP系统开发全程 2.内容完整全面,共四季.分别为采购系统.客户关系销售系统.成本管理系统.Android版本的手机客户端 3.技术点实用,繁多. 包括但不限于以下技术点: (1) Spring IOC,Spring MVC,MyBatis,BeifengFlow,FushionChart,Flexigrid,jackrabbit (

JavaEE&amp;&amp;移动平台的企业级房地产ERP采购系统全程开发实录视频教程下载

基于JavaEE&&移动平台的企业级房地产ERP采购系统全程开发实录视频教程下载联系QQ:1026270010 课程背景 房地产行业一直以来都是国家经济领头羊行业,最近几年,房地产行业的发展更加迅速,但是随之而来的就是泡沫的隐患,如何消除隐患,如何进一步的提升房地产企业的实力,都是很重要的课题. 为了更好的帮助房地产企业控制成本,减少企业运营风险,需要将企业资源进行整合.这样就需要为企业制定ERP系统.本课程是ERP系统的第一部分,采购系统. 本课程总共分为4季,第一季是采购系统,第二季是

通用权限系统框架功能实现设计

1  开发环境技术:B/S(.NET C# ) 1.Windows 7及以上 (支援最新Win 8) 2.Microsoft Visual Studio 2013 C#.NET 3..NET Framework 4.0及以上 (支援最新4.5版本) 4.SQL Server 2008 R2及以上 (支援2012/2014)框架特点 2  系统简介 1.帮企业快速地实现各种通用功能,结合系统现有的通用权限管理功能. 2.快速地开发出各种项目应用系统.让企业开发一个系统变得非常轻松. 3.符合RBA

下载基于JavaEE&&移动平台的企业级房地产ERP采购系统全程开发实录

201课全,下载地址:http://pan.baidu.com/s/1pLxVAHX课程非常牛,不多说.本课程基于众多技术如:Spring IOC,Spring MVC,MyBatis,BeifengFlow,FushionChart,Flexigrid,jackrabbit,课程总共分为4季,第一季是采购系统,第二季是客户关系销售系统,第三季是成本管理系统,第四季是Android版本的手机应该开发.每一季的知识点和业务都不一样,对学员的要求也有所不同.课程需求绝对来源于真实项目,并且主要的业务

权限系统

系统设计——权限系统 前言:写了两篇关于DataGridView的文章:Winform系列——好用的DataGridview过滤控件(表格的高级搜索功能) 和 Winform系列——好看的DataGridView折叠控件.这章来记录下权限系统.关于权限系统,网上版本非常多,大都实用性不太高,大多数的系统就是因为分得太细了反而使系统错综复杂,甚至有看到有按照角色.部门.地区.用户四个方便分别去做权限分配的,我的个神,这样一来,要取一个用户的权限那个麻烦,当然并非说那些大神们封的东西不好,而是适用性

权限系统——初识

最近正在做高效平台中权限系统的项目,原来想的权限吗?简单,不就是判断一下这个用户存不存在,能看那些页面吗? 如果你是这么想的,那么我也只能说你应该好好的看看这篇文章,如果您对权限系统认识很深,那么就不需要再看了,因为这篇文章是帮助我自己理解的,当然也能帮助一下那些对权限系统一点认识也没有的朋友! 首先应该说说,什么是权限系统?它有什么作用? 权限管理系统,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少.权限管理系统几乎出现在任何系统里面,只要有用户和

架构设计分享之权限系统(看图说话)

前面一篇文章<最近架构随想>,我提到架构设计的一些构想,其实也是对之前项目经验的一些归纳及总结.今天我们就以权限系统作为切入点,谈一谈怎么设计权限系统以及怎么做到系统具有以下特性: Organized:如果系统组织比较好,可以起到事半功倍的效果. Encapsulated:对功能,结构,数据进行有效的封装,会使系统维护变得更加容易. Reusable:对常用功能以及组件进行有效的封装,可以使系统变得结构清晰且方便维护. Extensible:在设计系统的时候,如果很好的遵守OO的设计理念(OO

权限系统与RBAC模型概述

为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3793894.html 0. 前言 一年前,我负责的一个项目中需要权限管理.当时凭着自己的逻辑设计出了一套权限管理模型,基本原理与RBAC非常相似,只是过于简陋.当时google了一些权限管理的资料,从中了解到早就有了RBAC这个东西.可惜一直没狠下心来学习. 更详细的RBAC模型非常复杂.本文只做了一些基础的理论性概述.