Class EntitiesController
Inheritance
EntitiesController
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class EntitiesController : ServiceLocator<IEntitiesController, EntitiesController>, IEntitiesController
Constructors
EntitiesController()
Declaration
public EntitiesController()
Methods
GetAllJobs(int?, int?, int?, int?, string)
Declaration
public IList<ExportImportJob> GetAllJobs(int? portalId, int? pageSize, int? pageIndex, int? jobType, string keywords)
Parameters
Type |
Name |
Description |
int? |
portalId |
|
int? |
pageSize |
|
int? |
pageIndex |
|
int? |
jobType |
|
string |
keywords |
|
Returns
GetAllJobsCount(int?, int?, string)
Declaration
public int GetAllJobsCount(int? portalId, int? jobType, string keywords)
Parameters
Type |
Name |
Description |
int? |
portalId |
|
int? |
jobType |
|
string |
keywords |
|
Returns
GetFactory()
Declaration
protected override Func<IEntitiesController> GetFactory()
Returns
GetFirstActiveJob()
Declaration
public ExportImportJob GetFirstActiveJob()
Returns
GetJobById(int)
Declaration
public ExportImportJob GetJobById(int jobId)
Parameters
Type |
Name |
Description |
int |
jobId |
|
Returns
GetJobChekpoints(int)
Declaration
public IList<ExportImportChekpoint> GetJobChekpoints(int jobId)
Parameters
Type |
Name |
Description |
int |
jobId |
|
Returns
GetJobFullLog(int)
Declaration
public IList<ExportImportJobLog> GetJobFullLog(int jobId)
Parameters
Type |
Name |
Description |
int |
jobId |
|
Returns
GetJobSummaryLog(int)
Declaration
public IList<ExportImportJobLog> GetJobSummaryLog(int jobId)
Parameters
Type |
Name |
Description |
int |
jobId |
|
Returns
GetLastJobTime(int, JobType)
Declaration
public DateTime? GetLastJobTime(int portalId, JobType jobType)
Parameters
Type |
Name |
Description |
int |
portalId |
|
JobType |
jobType |
|
Returns
GetModulePermissions(int, DateTime, DateTime?)
Declaration
public IList<ExportModulePermission> GetModulePermissions(int moduleId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportModulePermission> |
|
GetModuleSettings(int, DateTime, DateTime?)
Declaration
public IList<ExportModuleSetting> GetModuleSettings(int moduleId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportModuleSetting> |
|
GetModules(int, bool, DateTime, DateTime?)
Declaration
public IList<ExportModule> GetModules(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportModule> |
|
GetPermissionInfo(string, string, string)
Declaration
public PermissionInfo GetPermissionInfo(string permissionCode, string permissionKey, string permissionName)
Parameters
Returns
GetPortalTabs(int, bool, bool, DateTime, DateTime?)
Declaration
public IList<ExportTabInfo> GetPortalTabs(int portalId, bool includeDeleted, bool includeSystem, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabInfo> |
|
GetTabModuleSettings(int, bool, DateTime, DateTime?)
Declaration
public IList<ExportTabModuleSetting> GetTabModuleSettings(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabModuleSetting> |
|
GetTabModuleSettings(int, DateTime, DateTime?)
Declaration
public IList<ExportTabModuleSetting> GetTabModuleSettings(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabModuleSetting> |
|
GetTabModules(int, bool, DateTime, DateTime?)
Declaration
public IList<ExportTabModule> GetTabModules(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabModule> |
|
GetTabPermissions(int, DateTime, DateTime?)
Declaration
public IList<ExportTabPermission> GetTabPermissions(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabPermission> |
|
GetTabSettings(int, DateTime, DateTime?)
Declaration
public IList<ExportTabSetting> GetTabSettings(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabSetting> |
|
GetTabUrls(int, DateTime, DateTime?)
Declaration
public IList<ExportTabUrl> GetTabUrls(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Returns
Type |
Description |
IList<ExportTabUrl> |
|
RemoveJob(ExportImportJob)
Declaration
public void RemoveJob(ExportImportJob job)
Parameters
RunSchedule()
Declaration
public void RunSchedule()
SetJobCancelled(ExportImportJob)
Declaration
public void SetJobCancelled(ExportImportJob job)
Parameters
SetTabModuleDeleted(int, bool)
Declaration
public void SetTabModuleDeleted(int tabModuleId, bool isDeleted)
Parameters
Type |
Name |
Description |
int |
tabModuleId |
|
bool |
isDeleted |
|
SetTabSpecificData(int, bool, bool)
Declaration
public void SetTabSpecificData(int tabId, bool isDeleted, bool isVisible)
Parameters
Type |
Name |
Description |
int |
tabId |
|
bool |
isDeleted |
|
bool |
isVisible |
|
SetUserDeleted(int, int, bool)
Declaration
public void SetUserDeleted(int portalId, int userId, bool isDeleted)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
bool |
isDeleted |
|
UpdateJobChekpoint(ExportImportChekpoint)
Declaration
public void UpdateJobChekpoint(ExportImportChekpoint checkpoint)
Parameters
UpdateJobInfo(ExportImportJob)
Declaration
public void UpdateJobInfo(ExportImportJob job)
Parameters
UpdateJobStatus(ExportImportJob)
Declaration
public void UpdateJobStatus(ExportImportJob job)
Parameters
Implements
Extension Methods