新增数据时修改另一张表的数据

新增数据时修改另一张表的数据

开发工具与关键技术:Visual Studio 2015   ASP .NET MVC
作者:熊俊杰
撰写时间:2019.6.17

在这里我需要新增票据发放表的数据时还需要修改票据入库表的数据,如下我是我新增的一条数据:
新增数据时修改另一张表的数据_第1张图片
然后我们需要将得到数据传到控制器去,如下:
新增数据时修改另一张表的数据_第2张图片
这里开始票号没有拿到的原因是我新增的表单中开始票号的那条数据被禁用了,所以我们在控制器中无法接收到数据。又因为这里我们是票据发放表里面的开始票号等于票据入库的当前票号,所以我们可以根据页面传过来的票据入库主键ID去票据入库表里面查询出对应的数据来。如下:
在这里插入图片描述
因为票据发放了就会对应票据入库的数据减少,所以这里我们需要把票据入库的数据减去票据发放的数据。如下:
在这里插入图片描述
得到了想要的数据后,我们就需要修改票据入库表了,如下:
新增数据时修改另一张表的数据_第3张图片
将票据入库表修改完成后就是将数据新增到票据发放表里面。如下:
新增数据时修改另一张表的数据_第4张图片
下面是新增成功的结果:
在这里插入图片描述

你可能感兴趣的:(新增数据时修改另一张表的数据)