Пример #1
0
        // 检查费用是否发生更改
        private bool CheckFee()
        {
            PatFee _patFee = zyCostMaster.GetPatCostFee();

            if (_patFee.chargeFee != patFee.chargeFee || _patFee.costFee != patFee.costFee)
            {
                IfrmCostView.ChargePatData();
                return(false);
            }
            return(true);
        }
Пример #2
0
        /// <summary>
        /// 根据住院号加载病人的信息
        /// </summary>
        public void GetInpatNo()
        {
            ZY_PatList zypl = zyPatlist.GetPatInfo(IfrmCostView.InpatNo);

            if (zypl != null)
            {
                if (zypl.PatType == "4" || zypl.PatType == "5")
                {
                    throw new Exception("您输入的住院号病人已出院!");
                }
                zyPatlist = zypl;
                IfrmCostView.zyPatList = zyPatlist;
                IfrmCostView.ChargePatData();
            }
            else
            {
                IfrmCostView.InpatNo = "0";
                throw new Exception("您输入的住院号病人不存在!");
            }
        }