public Controller(CCurrencyPair currencyPair, String queryText, CountryInfo country) { _gates = new CDataBaseGates(); _dataInput = new QueryInfo(); _dataInput.CurrencyPair = currencyPair; _dataInput.Country = country; _dataInput.Tag = new CTag(queryText); parsingExpressions = new RegularExpressions(); _queryInteractor = new CUserQueryInteractor(_gates, parsingExpressions); _report = _queryInteractor.PutRequest(_dataInput); }