Class TaskService
Inheritance
System.Object
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
public class TaskService : ScopeRepositoryService, ITaskService, IService
Constructors
TaskService(IDatabaseUnitOfWorkProvider, RepositoryFactory, ILogger, IEventMessagesFactory)
Declaration
public TaskService(IDatabaseUnitOfWorkProvider provider, RepositoryFactory repositoryFactory, ILogger logger, IEventMessagesFactory eventMessagesFactory)
Parameters
Methods
Delete(Task)
Declaration
public void Delete(Task task)
Parameters
Type |
Name |
Description |
Task |
task |
|
Delete(TaskType)
Declaration
public void Delete(TaskType taskTypeEntity)
Parameters
Type |
Name |
Description |
TaskType |
taskTypeEntity |
|
GetAllTaskTypes()
Declaration
public IEnumerable<TaskType> GetAllTaskTypes()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<TaskType> |
|
GetTaskById(Int32)
Declaration
public Task GetTaskById(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Returns
GetTasks(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Boolean)
Declaration
public IEnumerable<Task> GetTasks(int ? itemId = null, int ? assignedUser = null, int ? ownerUser = null, string taskTypeAlias = null, bool includeClosed = false)
Parameters
Type |
Name |
Description |
System.Nullable<System.Int32> |
itemId |
|
System.Nullable<System.Int32> |
assignedUser |
|
System.Nullable<System.Int32> |
ownerUser |
|
System.String |
taskTypeAlias |
|
System.Boolean |
includeClosed |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Task> |
|
GetTaskTypeByAlias(String)
Declaration
public TaskType GetTaskTypeByAlias(string taskTypeAlias)
Parameters
Type |
Name |
Description |
System.String |
taskTypeAlias |
|
Returns
GetTaskTypeById(Int32)
Declaration
public TaskType GetTaskTypeById(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Returns
Save(Task)
Declaration
public void Save(Task task)
Parameters
Type |
Name |
Description |
Task |
task |
|
Save(TaskType)
Declaration
public void Save(TaskType taskType)
Parameters