public void CreateBank(BankDetails bankDetails)
        {
            Validate(bankDetails);

            var bank = Mapper.Map <Bank>(bankDetails);

            _bankRepository.Create(bank);

            var bankBranch = Mapper.Map <BankBranch>(bankDetails.FavoriteBranch);

            bankBranch.BankId = bank.Id;
            _bankBranchRepository.Create(bankBranch);
        }