Class ActivityService
- Namespace
- Dynamicweb.DataProcessing
- Assembly
- Dynamicweb.Core.dll
Service for handling activities.
public class ActivityService
- Inheritance
-
ActivityService
- Inherited Members
Methods
DeleteActivity(string)
Deletes the activity.
public virtual void DeleteActivity(string id)
Parameters
idstringThe identifier.
GetActivities()
Gets the activities.
public IEnumerable<Activity> GetActivities()
Returns
- IEnumerable<Activity>
A collection of activities.
GetActivitiesByPage(string, int, int, string)
Gets the activities by page.
public IEnumerable<Activity> GetActivitiesByPage(string searchText, int pageNumber, int pageSize, string orderBy)
Parameters
searchTextstringThe search text.
pageNumberintThe page number.
pageSizeintSize of the page.
orderBystringThe order by.
Returns
- IEnumerable<Activity>
A collection of activities.
GetActivityById(string)
Gets an activity by id.
public virtual Activity? GetActivityById(string id)
Parameters
idstringThe identifier.
Returns
GetFoundActivitiesCount(string)
Gets the number of activities matching the search text.
public int GetFoundActivitiesCount(string searchText)
Parameters
searchTextstringThe search text.
Returns
- int
The number of activities matching the search text.
SaveActivity(Activity)
Saves the activity.
public virtual void SaveActivity(Activity activity)
Parameters
activityActivityThe activity.