public ResInfo InputMeterDosage(long MetID, decimal Num, decimal DedNum) { BLL.WeChat.Charge bll = new BLL.WeChat.Charge(connStr); long iDosageID = bll.InputMeterDosage(MetID, Num, DedNum, 0); resInfo.ResCode = 1; resInfo.ResData = iDosageID; return(resInfo); }
public ResInfo CalcFee(long NodeID, long MetID, long DosageID) { BLL.WeChat.Charge bll = new BLL.WeChat.Charge(connStr); DataTable dt = bll.CalcFee(NodeID, MetID, DosageID); resInfo.ResCode = 1; resInfo.ResData = dt; return(resInfo); }
public ResInfo PayCharge(Model.WeChat.Charge ChargeDto) { string errMsg = ""; Model.WeChat.Card card = new Model.WeChat.Card(); BLL.WeChat.Charge bll = new BLL.WeChat.Charge(connStr); bool flag = bll.PayCharge(ChargeDto, out errMsg, out card); if (flag) { resInfo.ResCode = 1; resInfo.ResMsg = errMsg; resInfo.ResData = card; } else { resInfo.ResCode = -1; resInfo.ResMsg = errMsg; } return(resInfo); }