Class ProgramState
- Namespace
- InSite.UI.Portal.Records.Programs
- Assembly
- InSite.UI.dll
public class ProgramState
- Inheritance
-
ProgramState
- Inherited Members
-
Constructors
ProgramState(RouteData, NameValueCollection)
public ProgramState(RouteData routes, NameValueCollection parameters)
Parameters
routes RouteData
parameters NameValueCollection
Properties
Model
public ProgramModel Model { get; set; }
Property Value
- ProgramModel
PortalPage
public PortalPageModel PortalPage { get; set; }
Property Value
- PortalPageModel
Methods
GetPreviewUrl(string)
public static string GetPreviewUrl(string programSlug)
Parameters
programSlug string
Returns
- string
GetPreviewUrl(string, Guid)
public static string GetPreviewUrl(string programSlug, Guid taskId)
Parameters
programSlug string
taskId Guid
Returns
- string
GetTaskId()
Returns
- Guid?
LoadModel()
Returns
- bool
LoadModel(PortalPageModel)
public void LoadModel(PortalPageModel model)
Parameters
model PortalPageModel