예제 #1
0
        /// <summary>
        /// 话费补充记录
        /// </summary>
        /// <param name="accid"></param>
        /// <param name="uid"></param>
        /// <param name="oid"></param>
        /// <param name="cardNum"></param>
        /// <param name="status"></param>
        /// <param name="desc"></param>
        /// <param name="newOrdNo"></param>
        /// <returns></returns>
        public static bool RechargeLog(int accid, int uid, int oid, int cardNum, int status, string desc, string newOrdNo)
        {
            RechargeLogModel model = new RechargeLogModel();
            T_OrderInfoDAL   dal   = new T_OrderInfoDAL();

            model.Accid    = accid;
            model.CardNum  = cardNum;
            model.Descrip  = desc;
            model.NewOrdNo = newOrdNo;
            model.Oid      = oid;
            model.Status   = status;
            model.Uid      = uid;

            return(dal.AddRechargeLog(model) == 1 ? true : false);
        }
예제 #2
0
        /// <summary>
        /// 添加话费充值日志
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int AddRechargeLog(RechargeLogModel model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into Sys_RechargeLog (Accid,Uid,Oid,CardNum,Status,Descrip,NewOrdNo) " +
                          "values (@Accid,@Uid,@Oid,@CardNum,@Status,@Descrip,@NewOrdNo);");

            try
            {
                return(DapperHelper.Execute(strSql.ToString(), model));
            }
            catch (Exception ex)
            {
                Logger.Error("添加话费补充日志出错!", ex);
                return(0);
            }
        }