Show / Hide Table of Contents

Class EntitiesController

Inheritance
object
EntitiesController
Implements
IEntitiesController
Namespace: Dnn.ExportImport.Components.Controllers
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
Type Description
IList<ExportImportJob>

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
Type Description
int

GetFactory()

Declaration
protected override Func<IEntitiesController> GetFactory()
Returns
Type Description
Func<IEntitiesController>

GetFirstActiveJob()

Declaration
public ExportImportJob GetFirstActiveJob()
Returns
Type Description
ExportImportJob

GetJobById(int)

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

GetJobChekpoints(int)

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

GetJobFullLog(int)

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

GetJobSummaryLog(int)

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

GetLastJobTime(int, JobType)

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

GetModulePermissions(int, DateTime, DateTime?)

Declaration
public 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
public 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
public 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
public 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
public 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
public 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
public 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
public 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
public 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
public 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
public 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
public void RemoveJob(ExportImportJob job)
Parameters
Type Name Description
ExportImportJob job

RunSchedule()

Declaration
public void RunSchedule()

SetJobCancelled(ExportImportJob)

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

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
Type Name Description
ExportImportChekpoint checkpoint

UpdateJobInfo(ExportImportJob)

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

UpdateJobStatus(ExportImportJob)

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

Implements

IEntitiesController

Extension Methods

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