コード例 #1
0
        public void InitiateCustomerTransaction(CustomerTransaction _ct)
        {
            try
            {
                db.CustomerTransactions.Add(_ct);
                db.SaveChanges();
            }

            catch (Exception ex)
            {
                // WebLog.Log(ex.Message.ToString());
            }
        }
コード例 #2
0
        public string UpdateCustTransactionLogx(CustomerTransaction _cL)
        {
            try
            {
                _cL.TransactionType = 3;
                db.CustomerTransactions.Add(_cL);
                db.SaveChanges();


                return(_cL.ReferenceNumber);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
コード例 #3
0
        public string Customertransaction(CustomerTransaction _tL)
        {
            try
            {
                var original = db.CustomerTransactions.Find(_tL.ReferenceNumber);

                if (original != null)
                {
                    db.CustomerTransactions.Add(_tL);
                    db.SaveChanges();
                }
                return(original.ID.ToString());
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
コード例 #4
0
        public string UpdateCustomerTransac(CustomerTransaction _ct)
        {
            try
            {
                var original = db.CustomerTransactions.Find(_ct.ReferenceNumber);

                if (original != null)
                {
                    original.CusPay2response = _ct.CusPay2response;


                    db.SaveChanges();
                }
                return(original.ID.ToString());
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
コード例 #5
0
 public string UpdateCustomerTransacRecord(dynamic Resp, TransactionLog _tL)
 {
     try
     {
         CustomerTransaction ct = new CustomerTransaction();
         ct.CusPay2response = Convert.ToString(Resp);
         ct.Amount          = Resp?.amount;
         ct.CustomerID      = Resp?.accountNumber;
         ct.CustomerName    = Resp?.customerName;
         ct.TrnDate         = _tL.TrnDate;
         ct.Merchant_FK     = _tL.Merchant_FK;
         ct.ReferenceNumber = _tL.ReferenceNumber;
         db.CustomerTransactions.Add(ct);
         db.SaveChanges();
         return(ct.ID.ToString());
     }
     catch (Exception ex)
     {
         return(null);
     }
 }