Example #1
0
 public DashboardService(IUserRepository userRepository, ITaskHistoryRepository taskHistoryRepository,
                         ITaskRepository taskRepository)
 {
     _userRepository        = userRepository;
     _taskHistoryRepository = taskHistoryRepository;
     _taskRepository        = taskRepository;
     _mapper = MapperFactory.GetMapper(new MapperConfiguration(cfg =>
     {
         cfg.CreateMap <User, UserResponseModel>();
         cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>().ForMember(
             t => t.User,
             opt => opt.Ignore()
             );
         cfg.CreateMap <Task, TaskResponseModel>().ForMember(
             t => t.User,
             opt => opt.Ignore()
             );
     }));
     _taskMapper = MapperFactory.GetMapper(new MapperConfiguration(cfg =>
     {
         cfg.CreateMap <User, UserResponseModel>().MaxDepth(1);
         cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>();
         cfg.CreateMap <Task, TaskResponseModel>();
     }));
 }
 private void resetRepositories()
 {
     _tasksRepository       = null;
     _flowRepository        = null;
     _stateRepository       = null;
     _taskHistoryRepository = null;
 }
Example #3
0
 public UserService(IUserRepository userRepository, ITaskHistoryRepository taskHistoryRepository,
                    ITaskRepository taskRepository)
 {
     _userRepository        = userRepository;
     _taskHistoryRepository = taskHistoryRepository;
     _taskRepository        = taskRepository;
 }
 public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository)
 {
     _taskHistoryRepository = taskHistoryRepository;
     _requestMapper         = MapperFactory.GetMapper <TaskHistoryRequestModel, TaskHistory>();
     _responseMapper        = MapperFactory.GetMapper(new MapperConfiguration(cfg =>
     {
         cfg.CreateMap <TaskHistory, TaskHistoryResponseModel>();
         cfg.CreateMap <User, UserResponseModel>().MaxDepth(1);
     }));
 }
 public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository)
 {
     _taskHistoryRepository = taskHistoryRepository;
 }
 public TaskHistoryService(ITaskHistoryRepository taskHistoryRepository, IUserRepository userRepository)
 {
     _taskHistoryRepository = taskHistoryRepository;
     _userRepository        = userRepository;
 }
Example #7
0
 public TaskObjectLogic(ITaskHistoryRepository historyRep)
 {
     _historyRep = historyRep;
 }