Exemple #1
0
        private void InitInstance(enScheduleStorageType scheduleStorageType, string connectionString, string scheduleManagerName)
        {
            string configValue = string.Empty;

            _scheduleStorageType = scheduleStorageType;
            _connectionString    = connectionString;
            _scheduleManagerName = scheduleManagerName;

            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsSelectAllSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsSelectAllSQL = configValue;
            }
            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsSelectScheduleSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsSelectScheduleSQL = configValue;
            }
            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsInsertSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsInsertSQL = configValue;
            }
            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsUpdateSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsUpdateSQL = configValue;
            }
            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsDeleteSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsDeleteSQL = configValue;
            }
            configValue = AppConfig.GetStringValueFromConfigFile("ScheduleDefinitionsIfScheduleExistsSQL", string.Empty);
            if (configValue.Length > 0)
            {
                _scheduleDefinitionsIfScheduleExistsSQL = configValue;
            }
        }
Exemple #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="scheduleStorageType">Type of storage.</param>
 /// <param name="connectionString">Connection string for storage.</param>
 /// <param name="scheduleManagerName">Name of schedule manager to use.</param>
 public PFScheduleManager(enScheduleStorageType scheduleStorageType, string connectionString, string scheduleManagerName)
 {
     InitInstance(scheduleStorageType, connectionString, scheduleManagerName);
 }