/// <summary>
        /// Распарсить штрихкод
        /// </summary>
        public void ParseCode()
        {
            var result = ParseContext.Execute(_orderPayView.CreditScannerCode);

            var bankContractNumberParseResult = result as BankContractNumberParseResult;

            if (bankContractNumberParseResult != null)
            {
                _orderPayView.CreditBankOrderNumber = bankContractNumberParseResult.Number;
            }

            var clientNameParseResult = result as ClientNameParseResult;

            if (clientNameParseResult != null)
            {
                _orderPayView.CreditNameInOrder = clientNameParseResult.Fio;
            }

            var creditProductParsingResult = result as CreditProductParseResult;

            if (creditProductParsingResult != null)
            {
                _orderPayView.CreditBank        = creditProductParsingResult.BankId;
                _orderPayView.CreditBankProduct = creditProductParsingResult.BankProductId;
            }

            var additionalInfoParseResult = result as AdditionalInfoParseResult;

            if (additionalInfoParseResult != null)
            {
                _orderPayView.CreditAmount     = additionalInfoParseResult.CreditAmount;
                _orderPayView.CreditInitialFee = additionalInfoParseResult.InitialFee;
            }
        }