摘要: mvc+ef5+easyui 组织机构和员工管理实例 环境:vs2010+sql2008框架搭建1,新建mvc4 web应用2.3. 系统自动生成的的controllers,和views文件中的等,以及模版等可以删除,如图红色部分4.下载最新easy,解压,看到themes和jquery.easyu... 阅读全文
posted @ 2015-04-26 22:29 蓝色2001 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 通用权限框架cs部分先概述一下,cs使用vs2010+sql2008 和bs公用同一个数据库为使界面好看使用了第三方控件 donetbar和devexpress,正版是要收费的,但是你们都明白的可以找...用首页 系统主要还是5个模块 组织机构,导航菜单,员工,操作权限,角色后续会再此框架上做一个简... 阅读全文
posted @ 2015-04-20 15:00 蓝色2001 阅读(1284) 评论(1) 推荐(0) 编辑
摘要: .net通用权限框架B/S首先我们看导航菜单中,对组织机构的设置我们设置了组织机构名称,链接(对应的mvc控制器名/orga),图标是个小钥匙,菜单的操作权限设置的是"添加,编辑,删除"三个当一个用户登录系统,根据这个用户对应的角色,他可能有三个权限,也可能只有编辑权限;当然他也可能根本看不到"组织... 阅读全文
posted @ 2015-04-20 14:19 蓝色2001 阅读(776) 评论(2) 推荐(0) 编辑
摘要: .net通用权限框架登录成功将1.登录用户id保存到session2.保存权限到Dictionary,然后将该对象保存到session中,以便后续页面使用Dictionary int存放该登录用户可以有权限访问的menu(导航菜单)的id如下截图红色1,string存放该登录用户对该导航菜单的操作权... 阅读全文
posted @ 2015-04-20 13:48 蓝色2001 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 通用权限框架--web 首页1.首页截图2.首页views布局分为三部分top,left,main引入easyui和jquery的js以及相关的css使用easyui进行布局,分区代码body设置class="easyui-layout" top left部分 main3.左侧导航菜单js脚本... 阅读全文
posted @ 2015-04-20 13:10 蓝色2001 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 数据层以及数据接口设计如下图(以g_orga组织机构和g_role角色)为例,这几个类可以通过.tt模版生成设计参考学习http://www.cnblogs.com/hanyinglong/archive/2013/04/08/3008896.html1.IBaseRepository 1 usin... 阅读全文
posted @ 2015-04-20 10:33 蓝色2001 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 接上篇实体数据模型保存后生成上下文和实体上下文和实体实际是由根据.tt模版生成的当实体数据模型.edmx更新保存后,上下文和实体就会根据.tt模版自动更新生成的上下文继承DbContext public partial class MISDBEntities : DbContext { ... 阅读全文
posted @ 2015-04-20 09:41 蓝色2001 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1.新建c#类库2.安装配置好entity frame53.新建的类库项目上右键"添加--新建项",选择AOD.NET实体数据模型4.设置数据库连接,5.选择建好的表6.下图是生成的实体数据模型,数据库如果更改了,可有右键更新模型 阅读全文
posted @ 2015-04-20 09:26 蓝色2001 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 1.组织机构---员工是1:n关系2.角色---员工n:n3.角色--导航菜单n:n4.操作权限(id)---导航菜单(prms_id)n:n [此处是n:n关系正常是生成第三张表存放多对多关系,此处没有用第三张表,而是在"导航菜单"表中的prms_id字段用"逗号"分割存放"操作权限"表的主键]... 阅读全文
posted @ 2015-04-19 16:45 蓝色2001 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 一直做软件实施,用过一些二次开发平台,最近看了一些大神写的框架,于是参考写了一个B/S通用权限框架,项目使用MVC4+EF5+EASYUI(.net framework4),开发环境vs2010+sqlserver2008解决方案分为1. web网站部分MIS2. 公共通用组件项目MISCOMM3.... 阅读全文
posted @ 2015-04-19 16:31 蓝色2001 阅读(2509) 评论(6) 推荐(0) 编辑