C# Class SobekCM.Library.MySobekViewer.Track_Item_MySobekViewer

Inheritance: abstract_MySobekViewer
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application

Public Methods

Method Description
Add_Controls ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void
Track_Item_MySobekViewer ( RequestCache RequestSpecificValues ) : System

Constructor for a new instance of the Track_Item_MySobekViewer class

Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Add the HTML to be displayed in the main SobekCM viewer area

This class does nothing, since the individual metadata elements are added as controls, not HTML

Private Methods

Method Description
Add_New_Workflow ( ) : void

Add new workflow to the dictionary and the session of all current workflows

Add_or_Update_Workflow ( int thisWorkflowId, int thisItemID ) : void

Save or Update Workflow when a 'Save' button for a tracking entry is clicked

Get_Bib_VID_from_ItemID ( int item_ID ) : void

Get the item BibID, VID, title from the ItemID

Get_Item_Info_from_Barcode ( string encoded_ItemID ) : bool

Get the itemID from the encoded ID in the barcode

Int_from_Base26 ( String number ) : int

Converts a Base-26 value to the Base-10 equivalent

Is_Valid_Checksum ( string encoded_ItemID, string Stage, string checksum_string ) : bool

Validate the checksum on the barcode value

Method Details

Add_Controls() public method

public Add_Controls ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void
MainPlaceHolder System.Web.UI.WebControls.PlaceHolder
Tracer Custom_Tracer
return void

Track_Item_MySobekViewer() public method

Constructor for a new instance of the Track_Item_MySobekViewer class
public Track_Item_MySobekViewer ( RequestCache RequestSpecificValues ) : System
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
return System

Write_HTML() public method

Add the HTML to be displayed in the main SobekCM viewer area
This class does nothing, since the individual metadata elements are added as controls, not HTML
public Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Textwriter to write the HTML for this viewer
Tracer Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return void