public ProcessorParamsControlViewModel(DataLoaderParams parameters)
        {
            #region fill timezones

            var timeZones = TimeZoneInfo.GetSystemTimeZones();

            _timeZones = timeZones.OrderBy(x => x.BaseUtcOffset.Hours).Select(x => x.DisplayName).ToArray();

            #endregion fill timezones

            _processorParameters = parameters.ProcessorParams;

            if (parameters.ProducerParams != null)
                _datasetColumns = (new[] { "New.Guid" }).Union(parameters.ProducerParams.PropertyToTypeMap.Mappings.Select(x => x.Name));
        }
        public ProcessorParamsControlViewModel(DataLoaderParams parameters)
        {
            #region fill timezones

            var timeZones = TimeZoneInfo.GetSystemTimeZones();

            _timeZones = timeZones.OrderBy(x => x.BaseUtcOffset.Hours).Select(x => x.DisplayName).ToArray();

            #endregion fill timezones

            _processorParameters = parameters.ProcessorParams;

            if (parameters.ProducerParams != null)
            {
                _datasetColumns = (new[] { "New.Guid" }).Union(parameters.ProducerParams.PropertyToTypeMap.Mappings.Select(x => x.Name));
            }
        }
 public TableEntityProcessor(TableProcessorParams parameters, TableOverwriteMode overwriteMode)
 {
     _parameters = parameters;
     _overwriteMode = overwriteMode;
 }