Public Member Functions | |
BmfoOperationsRecord ($dbxconnection) | |
printHtmlDatePicker ($strName, $strLabel, $strFacilityID, $intSelectedValue, $strHelp="") | |
printHtmlForm ($strPrefix="", $boolDate=TRUE, $arrValues=array()) | |
insertFromSession ($strPrefix="", $boolQuiet=FALSE, $boolInstallation=FALSE) | |
insert ($boolQuiet=FALSE, $boolInstallation=FALSE, $strValue, $strRecordDate, $strStatus) | |
isClockoverEvent ($strPrefix="", $boolQuiet=FALSE, $strRecordDate="") | |
getDependentEstimationsArray ($recorddate) | |
delete ($intOperationsRecordID, $Mail=NULL) | |
Public Attributes | |
$rdbms |
|
|
|
Delete an OperationsRecord. Also deletes InstallationRecords if necessary.
Delete the child records from the installationrecord. Verify the deletion. No constraint binds EstimationRecords to OperationRecords, so they can be deleted last. |
|
|
|
Insert a new OperationsRecord to the database.
Don't enter the same record twice
Check the RecordDate. Insert unknown meter installation if necessary. Insert meter removal event if necessary. |
|
Insert a new OperationsRecord. Retrieve the values from $_SESSION.
|
|
Check whether a meter reading from the $_POST array is a clockover even or not
|
|
Print a HTML select statement with dates
|
|
Print a part of the form for data entry
|
|
|