Ejemplo n.º 1
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (dbContext != null)
         {
             dbContext.Dispose();
             dbContext = null;
         }
     }
 }
Ejemplo n.º 2
0
        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();
        }
Ejemplo n.º 3
0
 public EFRepositoryDeleter(TrackingTasksProgressDbContext dbContext) : base(dbContext)
 {
 }
Ejemplo n.º 4
0
 public PriorityController(TrackingTasksProgressDbContext dbContext) : base(new EFRepositoryReader <Priority>(dbContext),
                                                                            new PriorityDTOTransformer())
 {
 }
Ejemplo n.º 5
0
 public StatusController(TrackingTasksProgressDbContext dbContext) : base(new EFRepositoryReader <Status>(dbContext),
                                                                          new StatusDTOTransformer())
 {
 }
Ejemplo n.º 6
0
 public EmployeeDTOTransformer(TrackingTasksProgressDbContext dbContext)
 {
     positionRepository     = new EFPositionRepository(dbContext);
     positionDTOTransformer = new PositionDTOTransformer();
 }
Ejemplo n.º 7
0
 public EFPositionRepository(TrackingTasksProgressDbContext dbContext) : base(dbContext)
 {
 }
Ejemplo n.º 8
0
 public ShortEmployeeController(TrackingTasksProgressDbContext dbContext)
     : base(new EFEmployeeRepository(dbContext), new ShortEmployeeDTOTransformer())
 {
 }
Ejemplo n.º 9
0
 public PositionController(TrackingTasksProgressDbContext dbContext) : base(new EFPositionRepository(dbContext),
                                                                            new PositionDTOTransformer())
 {
 }
Ejemplo n.º 10
0
 public EFRepositoryReader(TrackingTasksProgressDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Ejemplo n.º 11
0
 public EFEmployeeRepository(TrackingTasksProgressDbContext dbContext) : base(dbContext)
 {
 }
Ejemplo n.º 12
0
 public TaskController(TrackingTasksProgressDbContext dbContext) : base(new EFTaskRepository(dbContext),
                                                                        new TaskDTOTransformer(dbContext))
 {
 }
Ejemplo n.º 13
0
 public ShortTaskController(TrackingTasksProgressDbContext dbContext) : base(new EFTaskRepository(dbContext),
                                                                             new ShortTaskDtoTransformer())
 {
 }