/// <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.等待银行确认; }
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())); }