jquery和asp.net mvc新增的方法

前端部分

新增的第一步是先写好Html的新增模态框,然后在javascript中写入打开模态框的方法打开新增模态框的第一步是重置表单,重置表单的方法有很多,我使用的重置表单方法只是众多方法中的一个方法,更多方法期待你们的指导。这个新增是有下拉框的,第二步则是绑定他们需要的下拉框,createSelect是自定义的一个创建和绑定下拉框的方法,绑定下拉框的属性根据你自定义的方法设置的属性来绑定。第三步则是打开模态框的方法,在打开模态框之前需要先执行第一第二步,在打开模态框,backdrop:’static’,keyboard:false是禁用form表单中自带的esc退出和点击背景时关闭模态框
在这里插入图片描述
打开模态框之后则是填入数据并保存新增的数据了

保存新增,第一步是获取页面的数据
在这里插入图片描述
需要新增什么数据则就获取页面的那一个数据

这里新增的编号、电话、手机使用正则判断一下它们

编号验证(5位),申明编号只为5为,然后判断一下获取页面的数据如果不等于5位则提示一下用户,然后返回

电话验证,判断一下不符合正则的规则的号码也是提示一下用户,然后返回

手机号验证(11位),方法同上
在这里插入图片描述
判断获取到页面数据,必添的数据不可以为空,绑定的下拉框ID大于零,才执行下面的代码,否则提示用户把数据填写完整

如果满足判断,则进行保存新增,保存新增使用ajaxSubmit方法,在https://blog.csdn.net/weixin_44542088/article/details/89565417?spm=1001.2014.3001.5501中有说post请求和ajaxSubmit()提交表单这两个方法。
在这里插入图片描述

asp.net mvc控制器的方法

实例化一个实体类,数据返回页面

使用try和catch捕获异常

先判断数据中是否已经存在该员工信息,因为员工编号是唯一的,所以根据员工编号查询员工信息是否已经存在,如果存在提示用户,员工信已存在,如果不存在,则进行下一步,需要新增用户则新增用户,不需要新增用户的,则不需要判断用户是否存在,我在里需要新怎用户,我需要判断用户是否存在,判断用户是否存在是根据用户ID查询判断,如果用户存在,提示用户该用户已存在
在这里插入图片描述
如果用户不存在,根据各表之间的关系进行表格新增,表格新增的顺序为:用户表->员工表->用户角色明细表(其中用户表和用户角色明细表新增顺序可以互换),先新增用户表,帐号使用员工编号,所以员工编号赋值给用户帐号,然后进行保存。判断一下是否保存大于零,大于零则新增成功,新增用户表之后新增员工表,获取新增员工用户id,新增员工用户id赋值新增员工表的用户ID
在这里插入图片描述
新增员工表后新增用户角色明细表

新增员工用户id赋值用户角色明细表的用户ID,用户角色明细表的用户角色类型根据你需要新增的角色进行赋值,根据用户角色类型ID进行赋值,判断一下是否保存成功,保存成功提示员工信息录入成功,保存失败提示用户保存失败
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值