飞机座位数根据订单数自减

                                飞机座位数根据订单数自减
开发工具与关键技术:Visual Studio 2015
作者:李德新
撰写时间:2019年07月14日

在我们做的航空项目中,我们在生成订单之后,就需要根据我们的订单的数量去更新我们的飞机的座位剩余的数量,那么飞机座位数根据订单数自减的效果,我们应该要如何去达成我们的这一个效果呢?
首先,我们需要获取到我们原本的飞机的座位的数量,如何再去获取到我们哪个阶段生成的有多少订单,然后才是使用原本的座位数量去减我们现阶段生成的订单的数量,如此我们才能得到我们生成订单后剩余的座位的数量。那么我们就先要获取到这一趟航班原本有座位数量,那么我们要如何去获取呢?
在这里插入图片描述
如上图所示,我们先是要创建四个不同的input标签去存放我们根据航班信息查询到的我们所乘坐的本次航班的座位数量,等我们创建好我们需要的input标签之后,我们就可以去回天我们需要的数据了。
在这里插入图片描述
如图所是我们把我们查询到的数据全部都回填到我们创建的那些新的input标签之中,如此我们就已经获取到了我们原本的航班的座位的数量,那么我们现在就需要我们获取到我们新增的航班机票的订单的数量,然后我们再根据我们选择的是什么舱位,然后再用被选中舱位的座位数量减去我们现阶段获取到的订单数量,那么我们就可以得到我们生成订单之后的座位数据量了。
在这里插入图片描述
在上图中,可以看到我们显示要获取到我们的订单的数量,应为我在前面的判断之中我们先是为那些已经回填了的数据添加了一个叫“QSR”的特有的类,那么我们就可以很轻松的获取到我们订单的数量了,然后我们再把这些类的长度转变为我们需要的数字类型,那么我们就可以判断我们现阶段新的座位数量,然后我们就可以把新的座位数量填入相对应的舱位的input标签之中。
在这里插入图片描述
如此,我们就可以在我们判断完了之后再调用我们的保存的方法,那么我们就可以把我们的这些数据存放到我们的数据库之中了,如此我们就可以完成我们的效果了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值