| | |
| | | { |
| | | var id = this.Keyid.Value.ToInt32().Value; |
| | | var money = this.txtMoney.Value.ToDecimal2().Value; |
| | | var molingmoney = this.txtMolingMoney.Value.ToDecimal2(); |
| | | var Youwufapiao = Request["rdoReceiveQuannbu"]; |
| | | var fukuanshenqing = _fukuanshenqingBLL.GetModelByKeyid(id); |
| | | |
| | | if (fukuanshenqing.FukuanStatus == 2 && money>0) |
| | | if (fukuanshenqing.FukuanStatus == 2 && money > 0) |
| | | { |
| | | JavaScript.MessageBox("该申请已经付款结束!", this); |
| | | return; |
| | |
| | | { |
| | | JavaScript.MessageBox("操作金额大于剩余应付金额!", this); |
| | | return; |
| | | } |
| | | |
| | | |
| | | if (molingmoney.HasValue) |
| | | { |
| | | if((money + molingmoney.Value ) != (fukuanshenqing.Fukuanmoney - fukuanshenqing.Yishoumoney)) |
| | | { |
| | | JavaScript.MessageBox("操作金额加抹零金额必须等于剩余应付金额!", this); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | if (fukuanshenqing.Youwufapiao == 2 && Youwufapiao == "1") |
| | |
| | | { |
| | | fukuanshenqing.FukuanStatus = 2; |
| | | } |
| | | |
| | | if (molingmoney.HasValue) |
| | | { |
| | | if ((money + molingmoney.Value) >= (fukuanshenqing.Fukuanmoney - fukuanshenqing.Yishoumoney)) |
| | | { |
| | | fukuanshenqing.FukuanStatus = 2; |
| | | } |
| | | } |
| | | |
| | | fukuanshenqing.Yishoumoney = yishoumoney + money; |
| | | fukuanshenqing.Updater = CurrentUser.ShortName; |
| | | fukuanshenqing.LastUpdateTime = DateTime.Now; |