/// <summary>
 /// 实例化一个新的充值记录
 /// </summary>
 /// <param name="owner">用户</param>
 /// <param name="comeFrom">来源银行</param>
 /// <param name="serialNumber">流水号</param>
 public RechargeRecord(Author owner, Bank comeFrom, string serialNumber)
 {
     this.Owner = owner;
     this.ComeFrom = comeFrom;
     this.SerialNumber = serialNumber;
     this.Sum = 0;
     this.Status = RechargeStatus.等待银行确认;
 }
Esempio n. 2
0
        public int UpdateRechargeRequestStatus(int sysNo, RechargeStatus oldStatus, RechargeStatus newStatus)
        {
            IDataCommand cmd = IocManager.Instance.Resolve <IDataCommand>(); //new DataCommand("CustomerCheckTelIsExist");

            cmd.CreateCommand("UpdateRechargeRequestStatus");

            //DataCommand cmd = new DataCommand("UpdateRechargeRequestStatus");
            cmd.SetParameter("@SysNo", DbType.Int32, sysNo);
            cmd.SetParameter("@OldStatus", DbType.Int32, (Int32)oldStatus);
            cmd.SetParameter("@NewStatus", DbType.Int32, (Int32)newStatus);
            return(Convert.ToInt32(cmd.ExecuteScalar()));
        }