Пример #1
0
        private void GetAccount(AccountContract accountContract)
        {
            var connect = new BOA.Connector.Banking.GenericConnect <AccountResponse>();
            var request = new BOA.Types.Banking.AccountRequest();

            request.accountContract = accountContract;
            request.MethodName      = "GetAccounts";

            var response = connect.Execute(request);

            if (response.IsSuccess)
            {
                txtBranchName.Text     = response.accountContracts[0].branchContract.Name;
                txtCustomerName.Text   = response.accountContracts[0].customerDetailContract.Name + " " + response.accountContracts[0].customerDetailContract.SurName;
                txtFECName.Text        = response.accountContracts[0].fecContract.Name;
                txtBalance.Text        = response.accountContracts[0].Balance.ToString();
                txtAvaibleBalance.Text = response.accountContracts[0].Balance.ToString();
                txtTCNo.Text           = response.accountContracts[0].customerDetailContract.TaxNumber;
                txtIBAN.Text           = response.accountContracts[0].IBAN;
                GetSuffix(response.accountContracts[0].AccountOwnerId);
                return;
            }
            else
            {
                MessageBox.Show("Müşteri bulunamadı!", "Message", MessageBoxButton.OK, MessageBoxImage.Error);
                clearContent();
            }
            return;
        }
Пример #2
0
        private void GetSuffix(int accountContract)
        {
            var connect = new BOA.Connector.Banking.GenericConnect <AccountResponse>();
            var request = new BOA.Types.Banking.AccountRequest();

            request.accountContract = new AccountContract()
            {
                AccountOwnerId = accountContract
            };
            request.MethodName = "GetAccounts";

            var response = connect.Execute(request);

            if (response.IsSuccess == true)
            {
                cbEkno.ItemsSource = response.accountContracts;
                cbEkno.Items.Refresh();
                cbEkno.SelectedValuePath = "Suffix";
                cbEkno.SelectedIndex     = 0;
                return;
            }
            else
            {
                MessageBox.Show("Ek No getirilirken hata oluştu!");
            }
            return;
        }