public async void SaveBeneficiary()
        {
            if (IsSaveAsBeneficiary)
            {
                var beneficiary = new SaveSwitchBeneficiary()
                {
                    beneficiaryMobile = "",
                    beneficiaryNuban  = BeneficiaryAccount,
                    dateAdded         = DateTime.Now,
                    dateModified      = DateTime.Now,
                    Referenceid       = Utilities.GenerateReferenceId(),
                    StatusFlag        = true,
                    switchuserid      = GlobalStaticFields.Customer.Email,
                    Translocation     = GlobalStaticFields.GetUserLocation,
                    RequestType       = 0,
                    BenName           = BeneficiaryName,
                    Bank            = NameofBeneficiaryBank,
                    BenNickName     = "",
                    BankCode        = DestinationBankCode,
                    TransactionType = TransferTypeSelected
                };
                BusinessLogic bl  = new BusinessLogic();
                var           ben = await bl.SaveFundsTrfBeneficiary(beneficiary); // call method to save beneficiary

                HasUserSavedNewBeneficiary = true;
            }
        }
        internal async Task <int> SaveFundsTrfBeneficiary(SaveSwitchBeneficiary beneficiary)
        {
            int result = 0;

            var saveList = await httpService.Post2 <dynamic>(beneficiary, URLConstants.SwitchApiBaseUrl, "Switch/SaveSwitchBeneficiary", "Savebeneficiary");

            if (saveList.IsSuccessStatusCode)
            {
                var resp = await saveList.Content.ReadAsStringAsync();
            }

            return(result);
        }