( $success, $errorcode, $errormessage ) = CreateCollection( $title, $description );
Creates a new collection
( $success, $errorcode, $errormessage ) = CreateCollection( $title, $description );
Creates a new collection
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
( $success, $errorcode, $errormessage ) = UpdateCollection( $colId, $title, $description );
( $success, $errorcode, $errormessage ) = UpdateCollection( $colId, $title, $description );
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
( $success, $errorcode, $errormessage ) = DeleteCollection( $colId );
Deletes a collection of the given id
( $success, $errorcode, $errormessage ) = DeleteCollection( $colId );
Deletes a collection of the given id
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
On Failure:
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
On Failure:
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
( $results, $success, $errorcode, $errormessage ) = GetItemsInCollection( $colId );
( $results, $success, $errorcode, $errormessage ) = GetItemsInCollection( $colId );
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
( $colId, $colTitle, $colDesc, $colBranchcode ) = GetCollection( $colId );
( $colId, $colTitle, $colDesc, $colBranchcode ) = GetCollection( $colId );
Input:
$colId: Id of the collection
Output:
$colId, $colTitle, $colDesc, $colBranchcode
Input:
$colId: Id of the collection
Output:
$colId, $colTitle, $colDesc, $colBranchcode
( $success, $errorcode, $errormessage ) = AddItemToCollection( $colId, $itemnumber );
( $success, $errorcode, $errormessage ) = AddItemToCollection( $colId, $itemnumber );
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
sub AddItemToCollection {
my ( $colId, $itemnumber ) = @_;
sub AddItemToCollection {
my ( $colId, $itemnumber ) = @_;
( $success, $errorcode, $errormessage ) = RemoveItemFromCollection( $colId, $itemnumber );
( $success, $errorcode, $errormessage ) = RemoveItemFromCollection( $colId, $itemnumber );
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
sub RemoveItemFromCollection {
my ( $colId, $itemnumber ) = @_;
sub RemoveItemFromCollection {
my ( $colId, $itemnumber ) = @_;
( $success, $errorcode, $errormessage ) = TransferCollection( $colId, $colBranchcode );
( $success, $errorcode, $errormessage ) = TransferCollection( $colId, $colBranchcode );
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
$success: 1 if all database operations were successful, 0 otherwise
$errorCode: Code for reason of failure, good for translating errors in templates
$errorMessage: English description of error
-=item GetCollectionItemBranches
- my ( $holdingBranch, $collectionBranch ) = GetCollectionItemBranches( $itemnumber );
+=head2 GetCollectionItemBranches
+
+ my ( $holdingBranch, $collectionBranch ) = GetCollectionItemBranches( $itemnumber );
+
-=item isItemInThisCollection
-$inCollection = isItemInThisCollection( $itemnumber, $colId );
-=cut
+=head2 isItemInThisCollection
+
+ $inCollection = isItemInThisCollection( $itemnumber, $colId );
+
+=cut
+
sub isItemInThisCollection {
my ( $itemnumber, $colId ) = @_;
sub isItemInThisCollection {
my ( $itemnumber, $colId ) = @_;