Пример #1
0
        // GET: Task

        public TaskController(IProjectService projectService, IUserService userService, ITaskService taskService, ITaskMapper taskMapper,IUserMapper userMapper)
        {
            this.taskMapper = taskMapper;
            this.taskService = taskService;
            this.userService = userService;
            this.projectService = projectService;
            this.userMapper = userMapper;
        }
        public TaskApplicationService(ITaskService taskService, ITaskMapper taskMapper, ITodoListService todoListService, IUserService userService)
        {
            _taskService = taskService;
            _taskMapper  = taskMapper;

            _todoListService = todoListService;
            _userService     = userService;
        }
 public GarbagePageViewModel(INavigationService navigationService, IEventAggregator eventAggregator,
                             ITaskService taskAPiService, ITaskMapper taskMapper) :
     base(navigationService, eventAggregator)
 {
     _taskAPiService  = taskAPiService;
     _taskMapper      = taskMapper;
     _loadPageCommand = new DelegateCommand(async() => await LoadData());
 }
Пример #4
0
 public AssignmentsController(PortalTemeContext context, UserManager <User> userManager, IAuthorizationService authorizationService, IAssignmentMapper assignmentMapper, ITaskMapper taskMapper, IUrlSlugService slugService)
 {
     _context                  = context;
     this.userManager          = userManager;
     this.authorizationService = authorizationService;
     this.assignmentMapper     = assignmentMapper;
     this.taskMapper           = taskMapper;
     this.slugService          = slugService;
 }
Пример #5
0
 public StudentAssignedTasksController(PortalTemeContext context, UserManager <User> userManager,
                                       ITaskMapper taskMapper,
                                       IFileService fileService,
                                       IAuthorizationService authorizationService)
 {
     _context                  = context;
     this.userManager          = userManager;
     this.taskMapper           = taskMapper;
     this.fileService          = fileService;
     this.authorizationService = authorizationService;
 }
Пример #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProjectHelper"/> class.
 /// </summary>
 /// <param name="context">The timesheet database context.</param>
 /// <param name="repositoryAccessors">The instance of repository accessors.</param>
 /// <param name="projectMapper">The instance of project model mapper.</param>
 /// <param name="memberMapper">Instance of member mapper.</param>
 /// <param name="taskMapper">Instance of task mapper.</param>
 public ProjectHelper(
     TimesheetContext context,
     IRepositoryAccessors repositoryAccessors,
     IProjectMapper projectMapper,
     IMemberMapper memberMapper,
     ITaskMapper taskMapper)
 {
     this.context             = context;
     this.repositoryAccessors = repositoryAccessors;
     this.projectMapper       = projectMapper;
     this.memberMapper        = memberMapper;
     this.taskMapper          = taskMapper;
 }
Пример #7
0
 public TasksController(
     IHttpTaskFetcher taskFetcher, 
     IUserSession userSession, 
     ISession session, 
     IDateTime dateTime, 
     ITaskMapper taskMapper)
 {
     _taskFetcher = taskFetcher;
     _userSession = userSession;
     _session = session;
     _dateTime = dateTime;
     _taskMapper = taskMapper;
 }
Пример #8
0
 public TasksController(
     IHttpTaskFetcher taskFetcher,
     IUserSession userSession,
     ISession session,
     IDateTime dateTime,
     ITaskMapper taskMapper)
 {
     _taskFetcher = taskFetcher;
     _userSession = userSession;
     _session     = session;
     _dateTime    = dateTime;
     _taskMapper  = taskMapper;
 }
Пример #9
0
        public ToDoPageViewModel(INavigationService navigationService, IEventAggregator eventAggregator,
                                 ITaskService taskAPiService, ITaskMapper taskMapper) :
            base(navigationService, eventAggregator)
        {
            _taskAPiService = taskAPiService;
            _taskMapper     = taskMapper;

            _goToCreateTaskPageCommand = new DelegateCommand(async() =>
            {
                await NavigationService.NavigateAsync("CreateTaskPage");
            });

            _refreshTaskPageCommand = new DelegateCommand(async() =>
            {
                _selectedSchedule = null;
                await LoadData();
            });
            _loadPageCommand = new DelegateCommand(async() => await LoadData());

            EventAggregator.GetEvent <AddTaskEvent>().Subscribe(item => AddTask(item));
            EventAggregator.GetEvent <RemoveTaskEvent>().Subscribe(async(item) =>
            {
                await RemoveTask(item);
            }
                                                                   );
            EventAggregator.GetEvent <EditTaskEvent>().Subscribe(async(item) =>
            {
                await NavigateToEditPage(item);
            }
                                                                 );

            EventAggregator.GetEvent <CloneTaskEvent>().Subscribe(async(item) =>
            {
                IsBusy         = true;
                var cloneObj   = _taskMapper.Convert(item);
                cloneObj.Name += "_cloned";
                cloneObj.ID    = Guid.Empty;
                await _taskAPiService.SaveToDoItemAsync(cloneObj);
                await LoadData();
            }
                                                                  );

            eventAggregator.GetEvent <OpenScheduleEvent>().Subscribe((item) =>
            {
                _selectedSchedule = item;
            });
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProjectController"/> class.
 /// </summary>
 /// <param name="logger">The ILogger object which logs errors and information.</param>
 /// <param name="projectHelper">The instance of project helper which helps in managing operations on project entity.</param>
 /// <param name="userHelper">Instance of user helper.</param>
 /// <param name="telemetryClient">The Application Insights telemetry client.</param>
 /// <param name="taskMapper">The instance of task mapper.</param>
 /// <param name="taskHelper">The instance of task helper.</param>
 /// <param name="managerDashboardHelper">Holds the instance of manager dashboard helper.</param>
 /// <param name="repositoryAccessors">Holds the instance of respository accessors for database operations.</param>
 public ProjectController(
     ILogger <ProjectController> logger,
     IProjectHelper projectHelper,
     IUserHelper userHelper,
     IManagerDashboardHelper managerDashboardHelper,
     TelemetryClient telemetryClient,
     ITaskMapper taskMapper,
     ITaskHelper taskHelper,
     IRepositoryAccessors repositoryAccessors)
     : base(telemetryClient)
 {
     this.projectHelper          = projectHelper;
     this.userHelper             = userHelper;
     this.managerDashboardHelper = managerDashboardHelper;
     this.logger              = logger;
     this.taskMapper          = taskMapper;
     this.taskHelper          = taskHelper;
     this.repositoryAccessors = repositoryAccessors;
 }
Пример #11
0
 public ToDoList(IRepository repo, ITaskMapper mapper, ITaskExtractor taskExtractor)
 {
     this.repo          = repo;
     this.mapper        = mapper;
     this.taskExtractor = taskExtractor;
 }
Пример #12
0
 public RecurringTaskMapper(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
Пример #13
0
 public Exporter(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
Пример #14
0
 public ToDoList(IRepository repo, ITaskMapper mapper, ITaskExtractor taskExtractor)
 {
     this.repo = repo;
     this.mapper = mapper;
     this.taskExtractor = taskExtractor;
 }
Пример #15
0
 public Exporter(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
Пример #16
0
 public TaskController(ITaskService taskService, ITaskMapper mapper)
 {
     _taskService = taskService ?? throw new ArgumentNullException(nameof(taskService));
     _mapper      = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Пример #17
0
 public ToDoTaskMapper(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
 public TaskListMapper(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper ?? throw new ArgumentNullException(nameof(taskMapper));
 }
Пример #19
0
 public TodoController(ITasksService tasksService, ITaskMapper taskMapper)
 {
     _tasksService = tasksService;
     _taskMapper = taskMapper;
 }
Пример #20
0
 public ChoreMapper(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
 public TaskController(ServerContext serverContext, ITaskMapper taskMapper)
 {
     _serverContext = serverContext;
     _taskMapper    = taskMapper;
 }
 public void Initialize()
 {
     _taskMapper = new TaskMapper();
 }
 public TodoController(ITasksService tasksService, ITaskMapper taskMapper)
 {
     _tasksService = tasksService;
     _taskMapper   = taskMapper;
 }
Пример #24
0
 public AppointmentMapper(ITaskMapper taskMapper)
 {
     _taskMapper = taskMapper;
 }
Пример #25
0
 public void Initialize()
 {
     _taskMapper = new TaskMapper();
 }
Пример #26
0
 public AssignmentMapper(ICourseMapper courseMapper, ITaskMapper taskMapper)
 {
     this.courseMapper = courseMapper;
     this.taskMapper   = taskMapper;
 }