bll
string str = ConfigurationManager.AppSettings["DBName"].ToString();
        public Studal ss()
        {
            Assembly ass = Assembly.Load("Studal");
            Studal t = (Studal)ass.CreateInstance(str+".Studal");
            return t;
        }
/// <summary>
        /// /显示分页
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public PagesOut<Stu> GetDataList(ProcPrams model)
        {
            return ss().GetDataList(model);
        }
/// <summary>
        /// 添加
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int InsertData(Stu model)
        {
return ss().InsertData(model);
        }
/// <summary>
        /// 删除
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int DeleteData(int id)
        {
            return ss().DeleteData(id);
        }
//根据id获取
        public Stu GetId(int id)
        {
            return ss().GetId(id);
        }
/// <summary>
        /// 修改
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int UpdataData(Stu model)
        {
return ss().UpdataData(model);
        }
bll的更多相关文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(59)-BLL层重构
		
系列目录 前言: 这应该是本系统最后一次重构,将重构BLL层和Model层.来完全取代代码生成器生成的BLL层和DAL层.完全废掉了代码生成器的DAL,BLL,MODEL层. 全自动生成增,删,改 ...
 - 基础才是重中之重~Data层如何调用BLL层的方法,如果觉得奇怪请看本文章
		
回到目录 看似不伦不类 这个题目有点不伦不类,或者说有点伪模式了,不错,确实是这样,我们正确的开发思维是WEB层->BLL层->DATA层,每个层有对它下层的引用,下层不能引用上层,因为这 ...
 - bll编译错误
		
如果在项目中 ,bll有函数,却引用报错 原因很可能是因为bll在生成程序集的时候,没有生成好.其中有错误 解决办法. 1.将bll,web,dal重新生成 2.注意bll的生成,该添加的添加,该排除 ...
 - MVC项目实践,在三层架构下实现SportsStore-02,DbSession层、BLL层
		
SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...
 - 三层架构中bll层把datatable转换为实体model的理解
		
看了很多人的项目,很多都是用到三层架构,其中BLL层中有一种将DataTable转换为实体的方法.一直没有明白为啥要这样做,今天特意去搜索了一下,如果没有答案我是准备提问,寻求解答了.还好找到一个相关 ...
 - DAL层与BLL层的设计原则
		
通用DAL层: 提供一个通用的DAL层的基础框架,其中包括所有实体类的基类,所有DAL类的基类,以及用来在实体类和数据表以及实体类字段和数据表字段之间Mapping的Attributes.此层作为核心 ...
 - MVC+Ef项目(4) 抽象业务逻辑层BLL层
		
接下来,我们就要到业务逻辑层了,简单的说,业务逻辑层就是调用Repository(可以看做是DAL数据库访问层) 先来看看项目的架构 我们现在就开始来做BLL层. 同样,先编写 UserInfoS ...
 - LSJ_NHibernate第三章 IDAL,DAL,BLL
		
前言: 做项目(面向数据编程),首先必须了解业务,这是核心,不懂业务写出来的代码毫无意义.业务我这里分为两种,简单业务操作,复杂业务操作,我以他们操作表的界限进行区分,假设我更新一条数据,只操作了一张 ...
 - 【转】.NET 三层架构 中 DAL+IDAL+Model+BLL+Web
		
其实三层架构是一个程序最基本的 在.Net开发中通常是多层开发 比如说 BLL 就是business Logic laywer(业务逻辑层) 他只负责向数据提供者也就是DAL调用数据 然后传递给 客户 ...
 - .NET中 DAL+IDAL+Model+BLL+Web是什么意思
		
在.NET中 DAL+IDAL+Model+BLL+Web是什么意思 http://hi.baidu.com/hexiaojian/item/8d0c1a8e648546d75e0ec1e7 其实三层 ...
 
随机推荐
- vim编辑器-多行加注释与去注释
			
在使用vim编辑器时,有时候需要对多行代码进行加注释或去注释,下面将介绍两种方法. 方法一:块选择模式 1. 插入注释 (1)首先按键盘上的ESC进入命令行模式 (2)再按Ctrl+V进入VISUAL ...
 - 1.1 Django起步
			
1.1 Django起步 1.1.1. Django简介 Django开发框架(简称Django)诞生的时间是2003年的金秋时节,美国有两位程序员Adrian Holovaty和Simon ...
 - How to view the DNS address assigned by DHCP
			
nmcli connection show clear-corporate | grep IP4 IP4.ADDRESS[1]: 101.8.112.9 ...
 - 移动vue项目,启动错误:Module build failed: Error: No PostCSS Config found in:
			
解决办法:在根目录新建postcss.config.js module.exports = { plugins: { 'autoprefixer': {browsers: 'last 5 versio ...
 - vue eventBus使用
			
类似于iframe之间的possMessage方式传参 1.eventBus.js文件 //用于兄弟组件通信 import Vue from 'vue'; export default new Vue ...
 - 工作中遇到的问题——mysql关于年龄,性别的统计
			
终于暂时闲下来了,一个项目加班加点一年多,前面太忙就顾不上博客了,慢慢的就懈怠了,最近算是暂时闲下来了,项目已经验收进入后期维护阶段,每天空余的时间也多了,想重新拾起博客,不求写什么高深的东西,以后就 ...
 - 如何 dump jvm 内存及线程栈
			
1. dump jvm 内存 命令格式: jmap -dump:format=b,file=dump_file_name pid举例:dump pid 为 3239 的 java 进程的内存到 aa. ...
 - Oracle数据加载和卸载
			
一. 平面文件卸载数据泵卸载 EXP/IMP; EXPDP/IMPDP sqlldr的两种模式:传统路径直接路径 控制文件:INSERT.APPEND.TRUNCATE.REPLACE 1.定界数据2 ...
 - 关于node
			
nodejs npm常用命令 npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准.有了npm,可以很快的找到特定服务要使用的包,进行下载.安装以及管理已经安装的包. ...
 - 欧姆龙PLC CP1E型号的90,91,190
			
I/O存储区的CIO区,输入位CIO0-CIO99 对于NA型,模拟输入0和1将分别占用CIO90和CIO91 输出位CIO100-CIO199,对于NA型,模拟输出0将占用CIO190