Show / Hide Table of Contents

Interface IEntitiesController

Namespace: Dnn.ExportImport.Components.Interfaces
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public interface IEntitiesController

Methods

GetAllJobs(int?, int?, int?, int?, string)

Declaration
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
Type Description
IList<ExportImportJob>

GetAllJobsCount(int?, int?, string)

Declaration
int GetAllJobsCount(int? portalId, int? jobType, string keywords)
Parameters
Type Name Description
int? portalId
int? jobType
string keywords
Returns
Type Description
int

GetFirstActiveJob()

Declaration
ExportImportJob GetFirstActiveJob()
Returns
Type Description
ExportImportJob

GetJobById(int)

Declaration
ExportImportJob GetJobById(int jobId)
Parameters
Type Name Description
int jobId
Returns
Type Description
ExportImportJob

GetJobChekpoints(int)

Declaration
IList<ExportImportChekpoint> GetJobChekpoints(int jobId)
Parameters
Type Name Description
int jobId
Returns
Type Description
IList<ExportImportChekpoint>

GetJobFullLog(int)

Declaration
IList<ExportImportJobLog> GetJobFullLog(int jobId)
Parameters
Type Name Description
int jobId
Returns
Type Description
IList<ExportImportJobLog>

GetJobSummaryLog(int)

Declaration
IList<ExportImportJobLog> GetJobSummaryLog(int jobId)
Parameters
Type Name Description
int jobId
Returns
Type Description
IList<ExportImportJobLog>

GetLastJobTime(int, JobType)

Declaration
DateTime? GetLastJobTime(int portalId, JobType jobType)
Parameters
Type Name Description
int portalId
JobType jobType
Returns
Type Description
DateTime?

GetModulePermissions(int, DateTime, DateTime?)

Declaration
IList<ExportModulePermission> GetModulePermissions(int moduleId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int moduleId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportModulePermission>

GetModuleSettings(int, DateTime, DateTime?)

Declaration
IList<ExportModuleSetting> GetModuleSettings(int moduleId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int moduleId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportModuleSetting>

GetModules(int, bool, DateTime, DateTime?)

Declaration
IList<ExportModule> GetModules(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
bool includeDeleted
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportModule>

GetPermissionInfo(string, string, string)

Declaration
PermissionInfo GetPermissionInfo(string permissionCode, string permissionKey, string permissionName)
Parameters
Type Name Description
string permissionCode
string permissionKey
string permissionName
Returns
Type Description
PermissionInfo

GetPortalTabs(int, bool, bool, DateTime, DateTime?)

Declaration
IList<ExportTabInfo> GetPortalTabs(int portalId, bool includeDeleted, bool includeSystem, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int portalId
bool includeDeleted
bool includeSystem
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabInfo>

GetTabModuleSettings(int, bool, DateTime, DateTime?)

Declaration
IList<ExportTabModuleSetting> GetTabModuleSettings(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
bool includeDeleted
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabModuleSetting>

GetTabModuleSettings(int, DateTime, DateTime?)

Declaration
IList<ExportTabModuleSetting> GetTabModuleSettings(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabModuleSetting>

GetTabModules(int, bool, DateTime, DateTime?)

Declaration
IList<ExportTabModule> GetTabModules(int tabId, bool includeDeleted, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
bool includeDeleted
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabModule>

GetTabPermissions(int, DateTime, DateTime?)

Declaration
IList<ExportTabPermission> GetTabPermissions(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabPermission>

GetTabSettings(int, DateTime, DateTime?)

Declaration
IList<ExportTabSetting> GetTabSettings(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabSetting>

GetTabUrls(int, DateTime, DateTime?)

Declaration
IList<ExportTabUrl> GetTabUrls(int tabId, DateTime toDate, DateTime? fromDate)
Parameters
Type Name Description
int tabId
DateTime toDate
DateTime? fromDate
Returns
Type Description
IList<ExportTabUrl>

RemoveJob(ExportImportJob)

Declaration
void RemoveJob(ExportImportJob job)
Parameters
Type Name Description
ExportImportJob job

RunSchedule()

Declaration
void RunSchedule()

SetJobCancelled(ExportImportJob)

Declaration
void SetJobCancelled(ExportImportJob job)
Parameters
Type Name Description
ExportImportJob job

SetTabModuleDeleted(int, bool)

Declaration
void SetTabModuleDeleted(int tabModuleId, bool isDeleted)
Parameters
Type Name Description
int tabModuleId
bool isDeleted

SetTabSpecificData(int, bool, bool)

Declaration
void SetTabSpecificData(int tabId, bool isDeleted, bool isVisible)
Parameters
Type Name Description
int tabId
bool isDeleted
bool isVisible

SetUserDeleted(int, int, bool)

Declaration
void SetUserDeleted(int portalId, int userId, bool isDeleted)
Parameters
Type Name Description
int portalId
int userId
bool isDeleted

UpdateJobChekpoint(ExportImportChekpoint)

Declaration
void UpdateJobChekpoint(ExportImportChekpoint checkpoint)
Parameters
Type Name Description
ExportImportChekpoint checkpoint

UpdateJobInfo(ExportImportJob)

Declaration
void UpdateJobInfo(ExportImportJob job)
Parameters
Type Name Description
ExportImportJob job

UpdateJobStatus(ExportImportJob)

Declaration
void UpdateJobStatus(ExportImportJob job)
Parameters
Type Name Description
ExportImportJob job

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS