Example #1
0
 public DataHandler(ILog logger, IAdaptData dataAdapter, IPerformInsert performInsert, IPerformLookup performLookup)
 {
     this.logger        = logger;
     this.dataAdapter   = dataAdapter;
     this.performInsert = performInsert;
     this.performLookup = performLookup;
 }
Example #2
0
 public DataHandler(ILog Logger, IPerformLookup performLookup, IEnumerable <DispatchDetails> dispatchDetails, IEnumerable <ReturnDetails> returnDetails)
 {
     this.Logger          = Logger;
     this.performLookup   = performLookup;
     this.dispatchDetails = dispatchDetails;
     this.returnDetails   = returnDetails;
 }
Example #3
0
        public DataHandler(IPerformLookup performLookup, IViewModelDataAdapter viewModelAdapter, ICalculationHandler calculationHandler)
        {
            this.performLookup      = performLookup;
            this.viewModelAdapter   = viewModelAdapter;
            this.calculationHandler = calculationHandler;

            InlandDepotList         = ConfigurationManager.AppSettings["InlandDepotList"];
            DutyFreeCountryCodeList = ConfigurationManager.AppSettings["DutyFreeCountryCodeList"].Split(';');
        }
        public ExchangeRateHandler(ILog logger, IPerformLookup performLookup)
        {
            this.logger        = logger;
            this.performLookup = performLookup;

            int.TryParse(ConfigurationManager.AppSettings["ExchangeRateRetryAttempts"], out retryAttempts);
            int.TryParse(ConfigurationManager.AppSettings["ExchangeRateTimeoutMS"], out timeoutMS);

            exchangeRateExe = ConfigurationManager.AppSettings["ExchangeRateExePath"];
        }
Example #5
0
 public DataHandler(ILog logger, IPerformLookup performLookup, IPerformUpdate performUpdate, IPopulateDataTables dataTablePopulator,
                    IHandleCalculations calculationHandler, IDataFilter dataFilter, IFilterDataGridViews dataGridViewFilter)
 {
     this.logger             = logger;
     this.dataTablePopulator = dataTablePopulator;
     this.performLookup      = performLookup;
     this.performUpdate      = performUpdate;
     this.caclulationHandler = calculationHandler;
     this.dataFilter         = dataFilter;
     this.dataGridViewFilter = dataGridViewFilter;
 }
Example #6
0
 public ValidationHandler(IPerformLookup performLookup)
 {
     this.performLookup = performLookup;
 }
Example #7
0
 public DataHandler(IPerformLookup performLookup, IPerformInsert performInsert)
 {
     this.performLookup = performLookup;
     this.performInsert = performInsert;
 }