控制器的新增数据与保存

开发工具与关键技术:vs asp.net mvc
作者:修
撰写时间:2019.6.23
控制器部分的新增与保存主要是控制器部分的代码,首先是写完页面的代码,接下来就是搭建你要新增数据的页面如图一:
在这里插入图片描述

											图一

图一就是我新增数据搭建好的页面也就是新增数据的模态框,写好新增数据的HTML的代码也就是模态框,接下来就是写控制器新增数据与保存的代码了如图二:
在这里插入图片描述

											图二

图二这个方法主要是用一个方法来将新增的代码包装起来然后在页面那边路径写上新增的方法就行了,而这个方法里面的代码的意思是:在控制器那边建一个为InsertEmployees的类里面的参数为你想在哪张表新增数据的表和给它取个明来方便下面的写法,而我这里是给员工和用户这里增加数据所以我就用员工表和用户表作参数,接下来就是查询员工表里的员工号,然后对员工表里的员工号进行判断,如果员工表里没有新增的员工号那么就查用户表的用户编号如果有的话就直接跳到提示哪里去也就是图二中的编号已经存在;查询用户表也是和查询员工表一样的,查完两张表之后,如果新增的数据在这里的两张表中都没有那么接下来就是赋值了也就是让员工编号等于用户编号,然后就是给用户的密码加密,并且把新增的数据添加到用户表中接下来的代码在图三中如下:
在这里插入图片描述

										图三

图三这里面的代码是在图二中的,也就是图二中画有红色的横线的哪里,这里也是控制器中保存新增部分的代码,然后就是判断有没有数据了如果没有就跳到图三中returnjson.text哪里的提示,然后就是获取员工表里的用户ID等不等于用户表里的用户ID,如果不等于就跳到提示哪里,接着就是判断新增的数据了如果有数据,那么就把这条数据加进员工表里,然后就是判断新增员工数据是否大于零,如果大于零那么接下来就是设计员工类型了把员工类型设计好了之后就是把新增的数据保存下来,接着判断有没有新增的员工数据了,如果有那么就新增成功否则就是新增失败,这样就把员工数据给新增成功了。这就是控制器那边新增数据的写法,它的效果如图四:

在这里插入图片描述

									图四
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值