/// <summary> /// Initializes a new instance of the <see cref="WeeklyReportManager"/> class. /// </summary> /// <param name="config">The configuration.</param> /// <param name="user">The user.</param> public WeeklyReportManager(SysConfig config, ClientUser user) : base(config, user) { this.weeklyReportRepository = new WeeklyReportRepository(this.currentClientUser); this.cadataManager = new CADataManager(config, user); }
/// <summary> /// Initializes a new instance of the <see cref="DataGeneratorBase"/> class. /// </summary> /// <param name="config">The configuration.</param> /// <param name="clientUser">The client user.</param> public DataGeneratorBase(SysConfig config, ClientUser clientUser) : base(config, clientUser) { this.dateRange = -config.DateRange; this.keywordManager = new CompanyKeywordManager(this.config, clientUser); this.caDataManager = new CADataManager(this.config, clientUser); }
/// <summary> /// Initializes a new instance of the <see cref="CompetitorAnalysisManager" /> class. /// </summary> /// <param name="config">The config.</param> /// <param name="clientUser">The client user.</param> public CompetitorAnalysisManager(SysConfig config, ClientUser clientUser) { this.cadataManager = new CADataManager(config, clientUser); }