// 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()); }
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; }
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; }
/// <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; }
public TasksController( IHttpTaskFetcher taskFetcher, IUserSession userSession, ISession session, IDateTime dateTime, ITaskMapper taskMapper) { _taskFetcher = taskFetcher; _userSession = userSession; _session = session; _dateTime = dateTime; _taskMapper = taskMapper; }
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; }
public ToDoList(IRepository repo, ITaskMapper mapper, ITaskExtractor taskExtractor) { this.repo = repo; this.mapper = mapper; this.taskExtractor = taskExtractor; }
public RecurringTaskMapper(ITaskMapper taskMapper) { _taskMapper = taskMapper; }
public Exporter(ITaskMapper taskMapper) { _taskMapper = taskMapper; }
public TaskController(ITaskService taskService, ITaskMapper mapper) { _taskService = taskService ?? throw new ArgumentNullException(nameof(taskService)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public ToDoTaskMapper(ITaskMapper taskMapper) { _taskMapper = taskMapper; }
public TaskListMapper(ITaskMapper taskMapper) { _taskMapper = taskMapper ?? throw new ArgumentNullException(nameof(taskMapper)); }
public TodoController(ITasksService tasksService, ITaskMapper taskMapper) { _tasksService = tasksService; _taskMapper = taskMapper; }
public ChoreMapper(ITaskMapper taskMapper) { _taskMapper = taskMapper; }
public TaskController(ServerContext serverContext, ITaskMapper taskMapper) { _serverContext = serverContext; _taskMapper = taskMapper; }
public void Initialize() { _taskMapper = new TaskMapper(); }
public AppointmentMapper(ITaskMapper taskMapper) { _taskMapper = taskMapper; }
public AssignmentMapper(ICourseMapper courseMapper, ITaskMapper taskMapper) { this.courseMapper = courseMapper; this.taskMapper = taskMapper; }