票据管理
撰写时间:2019年2月18日
开发工具与关键技术:C#/MVC、SQL
完成模块功能:票据暂存
一、功能实现
票据管理主要包括票据入库和票据发放的功能模块。
票据入库:如下图,是票据入库实现界面。可以进行新增、删除、打印
图1票据入库
新增:点击图1新增弹出模态框,进行添加数据新增;如下图
图2数据新增
在图2中的入库数量是结束票号-开始票号+1
删除:选择一条或多条数据点击删除
打印:点击打印,进行水晶报表
票据发放:如下图,我们可以进行新增、修改、删除、打印
图3票据发放
新增:点击用户才进行新增,再点击左边的某一条数据回填到文本框中,输入领用数量,得出结束票号
(开始票号-领用数量=结束票号)
二、相关业务表和关系
三、经典代码
四、开发过程中遇到的问题与总结
有点小问题,就是入库数量和结束票号这个数值计算出来直接数据库中相加减,还有一种直接点击按钮,点击按钮的简单,直接以ID插入数据库,所以我们要拿入库数量和结束票号与数据库的数据进行相加减,再传回数据库进行新增。