mvc+三层框架,controller怎么写??

qq_31949639 2016-01-24 03:37:05
我在写一个网站使用的是mvc5+三层架构,说白了就是新建mvc后添加类库,dataservise里面写的连接数据库和连接存储过程,common类库里添加的是实体类和接口,business层写的是逻辑层,然后在写mvc里面的东西了,不会引用business里的东西,我写了一个叫IcarDAC的接口,里面调用了CarUpdate的存储过程,我现在想在controller里写以个界面先添加信息用,怎么调用啊,写出代码来给我看一下,不知道怎么写
...全文
441 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_31949639 2016-01-25
  • 打赏
  • 举报
回复
这个是调用的存储过程 public int CarUpdate(CarDTO Car) { return SqlHelper.ExecteNonQueryProducts(Prpoduct.CarUpdate, ConvertCarDTO(Car)); } public int CarUpdate(int ID,string Number,string Band, string Type, int Price,int State,string Manager) { CarDTO Car = new CarDTO(); Car.Number = Number; Car.Band = Band; Car.Type = Type; Car.Price = Price; Car.State = State; Car.Manager = Manager; return CarUpdate(Car); } public SqlParameter[] ConvertCarDTO(CarDTO Car) {。。。。。。。。。。。}
qq_31949639 2016-01-25
  • 打赏
  • 举报
回复
调用的存储过程里ConvertCarDTO(Car) 这个东西传递的是什么,作用是什么啊
qq_31949639 2016-01-25
  • 打赏
  • 举报
回复
我的接口是这样的 public interface ICarDAC { int CarUpdate(CarDTO Car); List<CarDTO> CarSelectList(int ID); int CarDelete(CarDTO Car); }
正怒月神 版主 2016-01-25
  • 打赏
  • 举报
回复
先new出你的 business对象,然后调用对象的方法啊。。。。
  • 打赏
  • 举报
回复
Ixxxx bll = new XXXX()//你实际的business实现
bll.YYYY
  • 打赏
  • 举报
回复
public class RunTimeStatController : Controller { // GET: Ets/RunTimeStat public ActionResult Index() { //根据提交的日期显示列 return View(); } }
编程有钱人了 2016-01-25
  • 打赏
  • 举报
回复
增删查改!每个页面有每个页面的功能!你问的太模糊了
  • 打赏
  • 举报
回复
传递你的dto实体模型,然后返回对应的SqlParameters数组

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧