Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="userId"></param>
 /// <param name="amount"></param>
 /// <param name="email"></param>
 /// <param name="PaymentType"></param>
 /// <param name="paymentId"></param>
 /// <param name="trasactionId"></param>
 /// <param name="subscr_date"></param>
 /// <param name="payer_email"></param>
 /// <param name="Payername"></param>
 /// <param name="payment_status"></param>
 /// <param name="item_name"></param>
 /// <param name="media"></param>
 /// <param name="dbr"></param>
 /// <returns></returns>
 public static int AddPaymentTransaction(long userId, string amount, string email, Domain.Socioboard.Enum.PaymentType PaymentType, string paymentId, string trasactionId, DateTime subscr_date, string payer_email, string Payername, string payment_status, string item_name, string media, Model.DatabaseRepository dbr)
 {
     try
     {
         var paymentTransaction = new Domain.Socioboard.Models.PaymentTransaction
         {
             amount        = amount,
             email         = email,
             paymentdate   = DateTime.UtcNow,
             userid        = userId,
             PaymentType   = PaymentType,
             trasactionId  = trasactionId,
             paymentId     = paymentId,
             payeremail    = payer_email,
             Payername     = Payername,
             paymentstatus = payment_status,
             itemname      = item_name,
             media         = media,
             subscrdate    = subscr_date
         };
         return(dbr.Add(paymentTransaction));
     }
     catch (Exception)
     {
         return(0);
     }
 }
 public static int AddPaymentTransaction(long userId, string amount, string email, Domain.Socioboard.Enum.PaymentType PaymentType, string paymentId, string trasactionId, DateTime subscr_date, string payer_email, string Payername, string payment_status, string item_name, string media, Model.DatabaseRepository dbr)
 {
     try
     {
         Domain.Socioboard.Models.PaymentTransaction _PaymentTransaction = new Domain.Socioboard.Models.PaymentTransaction();
         _PaymentTransaction.amount        = amount;
         _PaymentTransaction.email         = email;
         _PaymentTransaction.paymentdate   = DateTime.UtcNow;
         _PaymentTransaction.userid        = userId;
         _PaymentTransaction.PaymentType   = PaymentType;
         _PaymentTransaction.trasactionId  = trasactionId;
         _PaymentTransaction.paymentId     = paymentId;
         _PaymentTransaction.payeremail    = payer_email;
         _PaymentTransaction.Payername     = Payername;
         _PaymentTransaction.paymentstatus = payment_status;
         _PaymentTransaction.itemname      = item_name;
         _PaymentTransaction.media         = media;
         _PaymentTransaction.subscrdate    = subscr_date;
         int isaved = dbr.Add <Domain.Socioboard.Models.PaymentTransaction>(_PaymentTransaction);
         return(isaved);
     }
     catch (Exception)
     {
         return(0);
     }
 }
 public static int AddPaymentTransaction(long userId, string amount, string email, Domain.Socioboard.Enum.PaymentType PaymentType, string paymentId, string trasactionId, Model.DatabaseRepository dbr)
 {
     try
     {
         Domain.Socioboard.Models.PaymentTransaction _PaymentTransaction = new Domain.Socioboard.Models.PaymentTransaction();
         _PaymentTransaction.amount       = amount;
         _PaymentTransaction.email        = email;
         _PaymentTransaction.paymentdate  = DateTime.UtcNow;
         _PaymentTransaction.userid       = userId;
         _PaymentTransaction.PaymentType  = PaymentType;
         _PaymentTransaction.trasactionId = trasactionId;
         _PaymentTransaction.paymentId    = paymentId;
         int isaved = dbr.Add <Domain.Socioboard.Models.PaymentTransaction>(_PaymentTransaction);
         return(isaved);
     }
     catch (Exception)
     {
         return(0);
     }
 }