/// <summary> /// This is a service for loading company data /// </summary> /// <param name="sqlExecutor">Interface to the sql executor</param> public CompanyDataServices(ISqlExecutor sqlExecutor) { this.sqlExecutor = sqlExecutor; _loader = new CompanyDataLoader(sqlExecutor); _saver = new CompanyDataSaver(sqlExecutor); _deleter = new CompanyDataDeleter(sqlExecutor); }
/// <summary> /// This is a service for loading company data /// </summary> /// <param name="sqlExecutor">Interface to the sql executor</param> public CompanyDataServices(ISqlExecutor sqlExecutor) : base(sqlExecutor) { _loader = new CompanyDataLoader(sqlExecutor); _saver = new CompanyDataSaver(sqlExecutor); _deleter = new CompanyDataDeleter(sqlExecutor); // it is important to set for paging. TableName = "SUBLICEN"; }