コード例 #1
0
		public EmailNotificationTask(
			List<EmailNotificationTask> allEmailTask,
			Job                         job,
			VisualizeProcessor          visualizeProcessor
		)
		{
			this._allEmailTask              = allEmailTask;
			this._job                       = job;
			this._visualizeProcessor        = visualizeProcessor;
			this._linkedResources           = new List<LinkedResource>();
			this._messageHtml               = string.Empty;
			this._EmailNotificationSettings = Program.Model.Settings.EmailNotificationSettings;

			this._allEmailTask.Add(this);
		}
コード例 #2
0
        public EmailNotificationTask(
            List <EmailNotificationTask> allEmailTask,
            Job job,
            VisualizeProcessor visualizeProcessor
            )
        {
            this._allEmailTask              = allEmailTask;
            this._job                       = job;
            this._visualizeProcessor        = visualizeProcessor;
            this._linkedResources           = new List <LinkedResource>();
            this._messageHtml               = string.Empty;
            this._EmailNotificationSettings = Program.Model.Settings.EmailNotificationSettings;

            this._allEmailTask.Add(this);
        }
コード例 #3
0
		/// <summary>
		/// Constructor with mainform
		/// </summary>
		/// <param name="mainForm">Mainform </param>
		public MsSqlAuditorModel()
		{
			this._vaultProcessors  = new Dictionary<ConnectionGroupInfo, IStorageManager>();
			this._settings         = null;
			this._layoutSettings   = null;
			this._localeManager    = null;
			this._templateSettings = null;
			this._filesProvider    = new FilesProvider(this);

			LoadSettings();

			this._visualizeProcessor = new VisualizeProcessor(this);
			this._cryptoService      = new CachingCryptoService(Settings.EncryptionKey);

			DeleteTempCurrentDbFile();
		}