Exemple #1
0
 public int InsertRecord(wy_pay_record record)
 {
     return(DBAble <int>((db) =>
     {
         return db.Insertable(record).ExecuteCommand();
     }));
 }
Exemple #2
0
 private bool InsertPayRecord(wy_wx_pay Order)
 {
     _log.LogInformation($"【InsertPayRecord】准备插入新增支付记录:{Order.ID}");
     if (Order.RECORD_ID.Trim() == "0") //自主缴费
     {
         var record = new wy_pay_record()
         {
             RECORD_ID           = Order.ID,
             JFLX                = Order.FEE_TYPES.ToString(),
             FWID                = Order.HOUSE_ID,
             JFJE                = (Order.TOTAL_FEE / 100.00),
             JFZT                = 1,
             SFTZ                = 1,
             JFRQ                = Order.PAY_TIME,
             PAY_WAY             = 1,
             SURPLUSVALUE        = GetSurplus(Order.FEE_TYPES, Order.TYPES_ID, Order.TYPES_ID_ELE_COLL),
             CREATE_TIME         = Order.CREATE_TIME,
             CZ_SHID             = Order.USER_ID,
             OPEN_ID             = Order.OPEN_ID,
             CONFIRM_RECIVEMONEY = 0,
             JFCS                = 0
         };
         var Res = _order.InsertRecord(record) > 0;
         if (Res)
         {
             _log.LogInformation($"【InsertPayRecord】插入新增支付成功:{Order.ID}");
         }
         else
         {
             _log.LogError($"【InsertPayRecord】插入新增支付失败:{Order.ID}");
         }
     }
     return(true);
 }
Exemple #3
0
 public int UpdateRecoredJFZT(wy_pay_record record)
 {
     return(DBAble <int>((db) => {
         if (record.JFLX == "0") //物业费不更新金额
         {
             return db.Updateable(record).UpdateColumns(s => new { s.RECORD_ID, s.JFZT, s.JFRQ, s.PAY_WAY })
             .WhereColumns(it => new { it.RECORD_ID })
             .ExecuteCommand();
         }
         return db.Updateable(record).UpdateColumns(s => new { s.RECORD_ID, s.JFZT, s.JFRQ, s.PAY_WAY, s.JFJE })
         .WhereColumns(it => new { it.RECORD_ID })
         .ExecuteCommand();
     }));
 }