public ActionResult PaymentTransferDetails(PaymentSystemTransfer paymentSystemTransfer) { var mes = Resource.MessageTransferSuccessfullyRegistered; var result = TradeSharpServer.Instance.proxy.RegistrationUndefinedTransfer(paymentSystemTransfer.Id, paymentSystemTransfer.UserPaymentSys); if (!result) mes = Resource.MessageUnableRecoverPayment; return RedirectToAction("PaymentTransfer", new { message = mes }); }
public static PAYMENT_SYSTEM_TRANSFER UndecoratePaymentSystemTransfer(PaymentSystemTransfer paySysTransfer) { if (paySysTransfer == null) return null; return new PAYMENT_SYSTEM_TRANSFER { Id = paySysTransfer.Id, UserPaymentSys = paySysTransfer.UserPaymentSys, Ammount = paySysTransfer.Ammount, Currency = paySysTransfer.Currency, DateProcessed = paySysTransfer.DateProcessed, DateValue = paySysTransfer.DateValue, Comment = paySysTransfer.Comment, Transfer = paySysTransfer.Transfer, SourcePaySysAccount = paySysTransfer.SourcePaySysAccount, SourcePaySysPurse = paySysTransfer.SourcePaySysPurse, SourseFirstName = paySysTransfer.SourseFirstName, SourseLastName = paySysTransfer.SourseLastName, SourseEmail = paySysTransfer.SourseEmail }; }