mvc 怎么调用bll里面方法

mvc 怎么调用bll里面方法,第1张

1、在bll层定义一个类,类名与此类名相同

2、在bll的类中创建一个dal层的对象,在pageload方法的上面就可以,格式:命名空间.dal类名 dal=new 命名空间.dal类名();

3、再写一个同名的方法,除了方法体,别的都一样

public Dataset RunProcReturn(string procName,SqlParameter [] parms,string tbName)

{

dal.RunProcReturn(procName,parms,tbName)

}

拿登录来说,view(就是页面)里面的值传入Model(实体类),提交后进入Control(控制器),然后控制器调用BLL(逻辑方法)、DAL(数据访问层方法)来确认输入的账号密码是否对并且返回结果在控制器里接收,然后再返回view。

当然,你也可以把view的值提交进control后,再直接通过BLL来判断是否正确,Model只是一个实体类,view传入的值只是Model的属性,如果没必要可以不用MOdel

添加-新建项目-windows应用程序,然后在右边的解决方案资源管理器上面,在当前的解决方案上面右击,点,添加-新建项目-类库,分别建立。DAL,BLL,Model三个项目,然后,在DAL项目上右击-添加引用-项目,选择Model,然后在BLL项目上右击-添加引用-项目,选择Model与DAL,然后用同样的 *** 作,把Model,DAL,BLL引用到应用程序中,就建立好了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7899567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存