public TaskDTOTransformer(TrackingTasksProgressDbContext dbContext) { statusRepository = new EFRepositoryReader <Status>(dbContext); employeeRepository = new EFRepositoryReader <Employee>(dbContext); priorityRepository = new EFRepositoryReader <Priority>(dbContext); problemAttachmentDtoTransformer = new(new EFRepositoryReader <ProblemAttachment>(dbContext), new ProblemAttachmentDTOTransformer()); responseAttachmentDtoTransformer = new(new EFRepositoryReader <ResponseAttachment>(dbContext), new ResponseAttachmentDTOTransformer()); statusDtoTransformer = new StatusDTOTransformer(); employeeDtoTransformer = new ShortEmployeeDTOTransformer(); priorityDtoTransformer = new PriorityDTOTransformer(); }
public EmployeeDTOTransformer(TrackingTasksProgressDbContext dbContext) { positionRepository = new EFPositionRepository(dbContext); positionDTOTransformer = new PositionDTOTransformer(); }
public ReaderController(IRepositoryReader <TEntity> repository, IReadOnlyDtoTranformer <TEntity, TDto> dtoTransformer) : base(repository, dtoTransformer) { }
public ShortTaskDtoTransformer() { statusDtoTransformer = new StatusDTOTransformer(); employeeDtoTransformer = new ShortEmployeeDTOTransformer(); }
public PositionDTOTransformer() { departmentDTOtransformer = new DepartmentDTOTransformer(); }