Esempio n. 1
0
 public PositionRepository(string connectionString,
                           ILogger <ISafeRepository <PositionDTO> > logger,
                           IReaderConverter <PositionDTO> positionConverter) : base(logger)
 {
     this.logger      = logger;
     ConnectionString = connectionString;
     convert          = positionConverter.converterToDTO;
 }
Esempio n. 2
0
 public StatusRepository(string connectionString,
                         ILogger <ISafeRepository <StatusDTO> > logger,
                         IReaderConverter <StatusDTO> statusConverter) : base(logger)
 {
     this.logger      = logger;
     ConnectionString = connectionString;
     convert          = statusConverter.converterToDTO;
 }
Esempio n. 3
0
 public EmployeeRepository(string connectionString,
                           ILogger <IRepository <EmployeeDTO> > logger,
                           ISafeRepository <PositionDTO> positionRepository,
                           IReaderConverter <EmployeeDTO> employeeConverter) : base(logger)
 {
     this.logger             = logger;
     this.positionRepository = positionRepository;
     ConnectionString        = connectionString;
     convert = employeeConverter.converterToDTO;
 }
 public ProjectRepository(string connectionString,
                          ILogger <IRepository <ProjectDTO> > logger,
                          IRepository <EmployeeDTO> employeeRepository,
                          ISafeRepository <StatusDTO> statusRepository,
                          IReaderConverter <ProjectDTO> projectConverter,
                          IReaderConverter <TaskDTO> taskConverter) : base(logger)
 {
     this.logger             = logger;
     ConnectionString        = connectionString;
     this.employeeRepository = employeeRepository;
     this.statusRepository   = statusRepository;
     convert     = projectConverter.converterToDTO;
     convertTask = taskConverter.converterToDTO;
 }