Class TaskServiceBase
Abstract base class - TaskServiceBase
Inheritance
System.Object
TaskServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Crm.Contracts.dll
Syntax
public abstract class TaskServiceBase : EntityService<TaskEntity>, ITaskService, IEntityService<TaskEntity>, IService
Constructors
TaskServiceBase()
Declaration
protected TaskServiceBase()
Methods
BatchDelete(TaskBatchDeleteRequest)
Declaration
public virtual ServiceResponse BatchDelete(TaskBatchDeleteRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
BatchUnlock(TaskBatchUnlockRequest)
Declaration
public virtual ServiceResponse BatchUnlock(TaskBatchUnlockRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
BatchUpdate(TaskBatchUpdateRequest)
Declaration
public virtual ServiceResponse BatchUpdate(TaskBatchUpdateRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
CheckForConflictingDateAndTime(TaskEntity)
Declaration
public virtual bool CheckForConflictingDateAndTime(TaskEntity entity)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GetBatchFilteredTasks(GetBatchFilteredTasksRequest)
Declaration
public virtual GetBatchFilteredTasksResponse GetBatchFilteredTasks(GetBatchFilteredTasksRequest request)
Parameters
Returns
GetCurrentOrHistoricalTasks(GetCurrentOrHistoricalTasksRequest)
Declaration
public virtual GetCurrentOrHistoricalTasksResponse GetCurrentOrHistoricalTasks(GetCurrentOrHistoricalTasksRequest request)
Parameters
Returns
GetMessagesForStaff(GetMessagesForStaffRequest)
Declaration
public virtual GetMessagesForStaffResponse GetMessagesForStaff(GetMessagesForStaffRequest request)
Parameters
Returns
GetStudentMessageForStudent(GetStudentMessageRequest)
Declaration
public virtual GetStudentMessageResponse GetStudentMessageForStudent(GetStudentMessageRequest request)
Parameters
Returns
GetTasks(GetTasksForStudentRequest)
Declaration
public virtual GetTasksForStudentResponse GetTasks(GetTasksForStudentRequest request)
Parameters
Returns
LockTasks(LockTasksRequest)
Declaration
public virtual LockTasksResponse LockTasks(LockTasksRequest request)
Parameters
Returns
MarkMessageRead(MarkMessageReadRequest)
Declaration
public virtual ServiceResponse MarkMessageRead(MarkMessageReadRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
ScheduleTaskForGroup(ScheduleTaskForGroupRequest)
Declaration
public virtual ScheduleTaskForGroupResponse ScheduleTaskForGroup(ScheduleTaskForGroupRequest request)
Parameters
Returns
UpdateReassignedTasksViewedStatus(ServiceRequest)
Declaration
public virtual ServiceResponse UpdateReassignedTasksViewedStatus(ServiceRequest request)
Parameters
Type |
Name |
Description |
Cmc.Core.ServiceModel.ServiceRequest |
request |
|
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
UpdateTasks(TasksUpdateRequest)
Declaration
public virtual ServiceResponse UpdateTasks(TasksUpdateRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService