Exemple #1
0
        public void SaveOfflineTras(CLayer.OfflineTransaction data)
        {
            List <DataPlug.Parameter> param = new List <DataPlug.Parameter>();

            param.Add(Connection.GetParameter("pPaymentId", DataPlug.DataType._Varchar, data.PaymentId));
            param.Add(Connection.GetParameter("pOfflinePaymentId", DataPlug.DataType._BigInt, data.OfflinePaymentId));
            param.Add(Connection.GetParameter("pTransactionId", DataPlug.DataType._Varchar, data.TransactionId));
            param.Add(Connection.GetParameter("pIsFlagged", DataPlug.DataType._Bool, data.IsFlagged));
            param.Add(Connection.GetParameter("pResponseCode", DataPlug.DataType._Varchar, data.ResponseCode));
            param.Add(Connection.GetParameter("pPaymentType", DataPlug.DataType._Varchar, data.PaymentType));
            param.Add(Connection.GetParameter("pTransactionType", DataPlug.DataType._Varchar, (int)CLayer.ObjectStatus.TransactionType.Payment));
            param.Add(Connection.GetParameter("pNotes", DataPlug.DataType._Varchar, data.Notes));
            param.Add(Connection.GetParameter("pAmount", DataPlug.DataType._Decimal, data.Amount));
            param.Add(Connection.GetParameter("pStatus", DataPlug.DataType._Int, data.Status));
            param.Add(Connection.GetParameter("pDateCreated", DataPlug.DataType._DateTime, data.DateCreated));

            Connection.ExecuteQuery("OfflinePaymenttransaction_Save", param);
        }
 public static void SaveOfflineTras(CLayer.OfflineTransaction data)
 {
     DataLayer.OfflinePayment t = new DataLayer.OfflinePayment();
     t.SaveOfflineTras(data);
 }