Exemplo n.º 1
0
        private void UpdateBalance()
        {
            BalanceTb.Text = PaymentManager.Value + " р.";
            var value = CurrencesConverter.BynToBtc(PaymentManager.Value);

            ToPayTb.Text      = $"Сумма: {value}";
            CommissionTb.Text = $"Коммиссия: {PaymentManager.Commission*100}%";
            FinalTb.Text      = $"Будет зачислено: { PaymentManager.TotalSum }";

            if (PaymentManager.Value > 0)
            {
                PayBt.IsEnabled = true;
            }
        }
Exemplo n.º 2
0
        public MainWindow()
        {
            InitializeComponent();

            var code = JsonConfig.Init();

            if (code == Error.Code.Sucess)
            {
                if (JsonConfig.FullScreen)
                {
                    WindowStyle = WindowStyle.None;
                }
                CurrencesConverter.Start();
                PaymentManager.Start();

                var startPage = new Init();
                MainFrame.NavigationService.Navigate(startPage);
            }
            else
            {
                var errorPage = new ErrorPage(code);
                MainFrame.NavigationService.Navigate(errorPage);
            }
        }