(ASP.netMVC)设置药品

对于一个医院来说,药房药品数量进出日志是不可缺少的,药物处理是医院最基本也是最重要的模块,进货药品必须有精确的计算,设置药品上限和药品下限,如果超出标准范围系统做出相应的警告或者提示。设置药品模块呢?既可以查询到医院所有药品,也能新增新的药品品种。

首先是查询所有药品,步骤一样,渲染表格,连表查询,效果:

在这里插入图片描述

新增药品

很简单,弹出模态框:

在这里插入图片描述

编号、编码以及排序,自动生成。医院的药品起码分俩大类,一种是中药、另一种便是西药了,我的数据库有药品表、中药表、西药表、药房明细表。根据我的数据库表格,就可能得新增这四张表了。应该怎样区分我新增得是中药还是西药?因为再保存之前做了判断,模态框所有信息填写不得为空,那么就根据工作人员填写的药房来区分,如果药房ID为1,代表西药药房,新增西药;药房ID为2,代表中药药房,新增中药。或者写一个方法匹配当前新增的药品是否是中药或西药,这个方法必须有一个封装好的字典数据,里边包含由古道今全部药物及用法。不妨先常识第一种稍微简单的好了。

页面保存及基本的判断:

在这里插入图片描述

控制器:

如果药房ID为1,先新增西药,然后新增药品,最后新增药房明细。新增顺序没问题的话,基本上就没问题了。

如果新增多个、或删除、修改多个表格,可以使用事务,如果其中一个表执行失败都不会造成数据库数据残余。从而提高代码执行效率,又何尝不好。
控制器:
在这里插入图片描述
在这里插入图片描述

如果药新增中药,也是类似的,首先新增中药,然后到药品,然后新增药房明细。
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值