예제 #1
0
        public SendMailForm(Faker faker, TrusttAPI api)
        {
            InitializeComponent();
            _faker = faker;
            _api   = api;

            textEmail.Text = _faker.Internet.Email(provider: "gmail.com").ToLowerInvariant();
        }
        public AddCardForm(Faker faker, TrusttAPI api)
        {
            InitializeComponent();
            _faker = faker;
            _api   = api;

            textCardNumber.Text = faker.Finance.CreditCardNumber(CardType.Mastercard).Replace("-", string.Empty);
            textMonth.Text      = "09";
            textYear.Text       = DateTime.Now.Year.ToString();
            textCVV.Text        = faker.Finance.CreditCardCvv();
        }
        public DashBoard()
        {
            InitializeComponent();
            _faker = new Faker();
            _api   = new TrusttAPI(new TrustTSettings {
                Host = "trustt-payments-api-test.azurewebsites.net"
            });

            var fees = _api.Fees();

            labelFees.Text = $"Current gold price {fees.GoldPrice}, trustt fees {fees.TrusttFee}";
        }
 public PaymentForm(Faker faker, TrusttAPI api)
 {
     InitializeComponent();
     _faker = faker;
     _api   = api;
 }