新增数据

在这里插入图片描述
1、首先第一步需要给div标签并绑定点击事件和方法名称,获取到新增按钮的点击名称。
新增数据_第1张图片
2、其次就是用function来封装openInsertModal命名方法,在方法里面获取整个表单里面的input标签并重置他里面的数据和获取模态窗体的ID值并用modal方法弹出显示内容框出来。
新增数据_第2张图片
3、写完外部之后就获取内部新增内容框的确定按钮点击事件的方法名,再用function方法封装。完成这一步后就在此方法里面获取到内容框里面的input的name值。而后就用if判断语句,判断所有的值内容不能为空否,在用数据请求post来接收控制台返回来的数据,否则走else这条路。
新增数据_第3张图片
4、然后就来到控制器定义一个方法(并实例化一个实体类 实体类名)。之后再这个方法里面创建一个ReturnJson实体类的对象并赋值名称,并且调用实体类里面的状态码名称改为false,之后就一层层判断三字代码、机场名称、城市名称和拼音码都不能为空,而中间的代码则是整个新增数据的核心代码,用linq去查询数据,然后去判断是新增与否。
新增数据_第4张图片
之后再次来到视图,把区域中控制器的路径和控制器里面的方法名以链接的形式放到post数据请求的url里面,之后吧名为S_Airport的实体类里面的数据跟视图获取到的ID用键值对的形式排序对应。最后是再下面写一个function方法,在里面进行判断是否提交成功,否则走else这条路。

你可能感兴趣的:(c#)