【问题标题】:How to give the permission to each user in winforms using c#如何使用c#在winforms中为每个用户授予权限
【发布时间】:2013-12-24 13:30:13
【问题描述】:

如何在winform中给用户权限?

举例

我的应用是基于零售商店的,所以每个员工都有用户名和密码,他需要超级管理员(经理)给每个用户权限

  1. 并非所有员工都有权访问所有表单。

  2. 在每个表单中,他们只能访问选定的控件 例如。用户x只有添加和编辑权限,没有删除记录的权限。

  3. 用户x不认为输入折扣超过25%

  4. 超级管理员有权允许每个员工访问。

在这我需要一些逻辑参考

不胜感激。

【问题讨论】:

    标签: winforms c#-4.0 user-controls user-permissions


    【解决方案1】:

    正如上面提到的那样,您需要一个基于角色的架构。 在您的用户数据库中,您应该包括角色列。 在用户登录时,您必须获得具有特定用户的角色 用户名和密码并存储在一些全局静态变量中,可以在整个过程中使用 应用。 并根据角色,在表单加载方法上为每个表单设置可见性真或假。

    【讨论】:

      【解决方案2】:

      您应该开发一个 Role-Base windows 应用程序。 This教程描述你需要什么 希望对你有帮助

      【讨论】:

      • 但现在的问题是,现在应用程序即将结束,在结束时我的客户要求基于角色进行此操作。,是否有可能以各种形式进行更改...跨度>
      • 更新后的链接现在是死链接。请更新或删除
      猜你喜欢
      • 2019-04-05
      • 2013-12-06
      • 1970-01-01
      • 2018-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-03
      • 1970-01-01
      相关资源
      最近更新 更多