public CompanyService(ICompanyRepository companyRepository, IUnitOfWork unitOfWork, ICreateDynamicDbRepository CreateDynamicDbRepository, IUpdateDynamicDbRepository UpdateDynamicDbRepository, IBackUpDatabaseRepository BackUpDatabaseRepository, ITruncateTableRepository TruncateTableRepository, IValidationCompanyRepository ValidationCompanyRepository)
 {
     this._companyRepository           = companyRepository;
     this._unitOfWork                  = unitOfWork;
     this._CreateDynamicDbRepository   = CreateDynamicDbRepository;
     this._UpdateDynamicDbRepository   = UpdateDynamicDbRepository;
     this._BackUpDatabaseRepository    = BackUpDatabaseRepository;
     this._TruncateTableRepository     = TruncateTableRepository;
     this._ValidationCompanyRepository = ValidationCompanyRepository;
 }
 public EmployeesCompanyService(IEmployeesCompanyRepository EmployeesCompanyRepository, IUnitOfWork unitOfWork, ICreateDynamicDbRepository CreateDynamicDbRepository)
 {
     this._EmployeesCompanyRepository = EmployeesCompanyRepository;
     this._unitOfWork = unitOfWork;
 }