Table of Contents

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()

public Guid? GetTaskId()

Returns

Guid?

LoadModel()

public bool LoadModel()

Returns

bool

LoadModel(PortalPageModel)

public void LoadModel(PortalPageModel model)

Parameters

model PortalPageModel