/// <summary> /// Отмена платежа /// </summary> public void PaymentCancel(PaymentKeyInfo paymentKeyInfo) { try { //ApplicationConfiguration.Instance.ConnectionString = Host.GetConnectionString(); if (AutorizationHelper.CheckAutorizaton()) { PaymentsHelper.DoPaymentCancel(paymentKeyInfo); } } catch (Exception ex) { LogManager.CurrentLogger.Error("PaymentCancel", ex); MessageBox.Show(String.Format("Произошла непредвиденная ошибка, свяжитесь с службой поддержки \"Электронный платеж\"")); throw ex; } }
/// <summary> /// Получает список платежей /// </summary> public List <PaymentInfo> RecievePayments(RecievePaymentParameters recievePaymentParameters) { try { //ApplicationConfiguration.Instance.ConnectionString = Host.GetConnectionString(); if (AutorizationHelper.CheckAutorizaton()) { return(PaymentsHelper.DoRecievePayments(recievePaymentParameters)); } return(new List <PaymentInfo>()); } catch (Exception ex) { LogManager.CurrentLogger.Error("RecievePayments error", ex); MessageBox.Show(String.Format("Произошла непредвиденная ошибка, свяжитесь с службой поддержки \"Электронный платеж\"")); return(new List <PaymentInfo>()); } }