Example #1
0
    if ($rec_q->num_rows > 0) {
        $form->edit_mode = true;
        // record ID for delete process
        $form->record_id = $itemID;
        // delete button only showed for admin user
        if ($_SESSION['uid'] != 1) {
            $form->delete_button = false;
        }
        // form record title
        $form->record_title = 'Fines Detail';
        // submit button attribute
        $form->submit_button_attr = 'name="saveData" value="' . __('Update') . '" class="button"';
    }
    /* Form Element(s) */
    // fines dates
    $form->addDateField('finesDate', __('Fines Date'), $rec_d['fines_date']);
    // fines description
    $form->addTextField('text', 'finesDesc', __('Description/Name') . '*', $rec_d['description'], 'style="width: 60%;"');
    // fines debet
    $form->addTextField('text', 'debet', __('Debit') . '*', !empty($rec_d['debet']) ? $rec_d['debet'] : '0', 'style="width: 60%;"');
    // fines credit
    $form->addTextField('text', 'credit', __('Credit'), !empty($rec_d['credit']) ? $rec_d['credit'] : '0', 'style="width: 60%;"');
    // edit mode messagge
    if ($form->edit_mode) {
        echo '<div class="infoBox">' . __('You are going to edit fines data') . ' : <b>' . $rec_d['description'] . '</b></div>';
        //mfc
    }
    // print out the form object
    echo $form->printOut();
} else {
    $fines_alert = FALSE;
 $form->table_attr = 'align="center" id="dataList" style="width: 100%;" cellpadding="5" cellspacing="0"';
 $form->table_header_attr = 'class="alterCell" style="font-weight: bold;"';
 $form->table_content_attr = 'class="alterCell2"';
 // edit mode flag set
 if ($rec_q->num_rows > 0) {
     $form->edit_mode = true;
     // record ID for delete process
     $form->record_id = $itemID;
     // form record title
     $form->record_title = $rec_d['period'];
     // submit button attribute
     $form->submit_button_attr = 'name="saveData" value="' . __('Update') . '" class="button"';
 }
 /* Form Element(s) */
 // serial date start
 $form->addDateField('dateStart', __('Subscription Start') . '*', $rec_d['date_start']);
 if (!$form->edit_mode) {
     // serial exemplar
     $form->addTextField('text', 'exemplar', __('Total Exemplar Expected') . '*', '1');
 }
 // serial periode name
 $form->addTextField('text', 'period', __('Period Name') . '*', $rec_d['period'], 'style="width: 100%;"');
 // serial notes
 $form->addTextField('textarea', 'notes', __('Subscription Notes'), $rec_d['notes'], 'style="width: 100%;" rows="3"');
 // serial gmd
 // get gmd data related to this record from database
 $gmd_q = $dbs->query('SELECT gmd_id, gmd_name FROM mst_gmd');
 $gmd_options = array();
 while ($gmd_d = $gmd_q->fetch_row()) {
     $gmd_options[] = array($gmd_d[0], $gmd_d[1]);
 }
Example #3
0
 while ($coll_type_d = $coll_type_q->fetch_row()) {
     $coll_type_options[] = array($coll_type_d[0], $coll_type_d[1]);
 }
 $form->addSelectList('collTypeID', __('Collection Type'), $coll_type_options, $rec_d['coll_type_id']);
 // item status
 // get item status data from database
 $item_status_q = $dbs->query("SELECT item_status_id, item_status_name FROM mst_item_status");
 $item_status_options[] = array('0', __('Available'));
 while ($item_status_d = $item_status_q->fetch_row()) {
     $item_status_options[] = array($item_status_d[0], $item_status_d[1]);
 }
 $form->addSelectList('itemStatusID', __('Item Status'), $item_status_options, $rec_d['item_status_id']);
 // order number
 $form->addTextField('text', 'orderNo', __('Order Number'), $rec_d['order_no'], 'style="width: 40%;"');
 // order date
 $form->addDateField('ordDate', __('Order Date'), $rec_d['order_date'] ? $rec_d['order_date'] : date('Y-m-d'));
 // received date
 $form->addDateField('recvDate', __('Receiving Date'), $rec_d['received_date'] ? $rec_d['received_date'] : date('Y-m-d'));
 // item supplier
 // get item status data from database
 $supplier_q = $dbs->query("SELECT supplier_id, supplier_name FROM mst_supplier");
 $supplier_options[] = array('0', __('Not Applicable'));
 while ($supplier_d = $supplier_q->fetch_row()) {
     $supplier_options[] = array($supplier_d[0], $supplier_d[1]);
 }
 $form->addSelectList('supplierID', __('Supplier'), $supplier_options, $rec_d['supplier_id']);
 // item source
 $source_options[] = array('1', __('Buy'));
 $source_options[] = array('2', __('Prize/Grant'));
 $form->addRadio('source', __('Source'), $source_options, !empty($rec_d['source']) ? $rec_d['source'] : '1');
 // item invoice
Example #4
0
    if ($rec_q->num_rows > 0) {
        $form->edit_mode = true;
        // record ID for delete process
        $form->record_id = $itemID;
        // delete button only showed for admin user
        if ($_SESSION['uid'] != 1) {
            $form->delete_button = false;
        }
        // form record title
        $form->record_title = 'Fines Detail';
        // submit button attribute
        $form->submit_button_attr = 'name="saveData" value="' . lang_sys_common_form_update . '" class="button"';
    }
    /* Form Element(s) */
    // fines dates
    $form->addDateField('finesDate', lang_mod_circ_fines_field_date, $rec_d['fines_date']);
    // fines description
    $form->addTextField('text', 'finesDesc', lang_mod_circ_fines_field_description . '*', $rec_d['description'], 'style="width: 60%;"');
    // fines debet
    $form->addTextField('text', 'debet', lang_mod_circ_fines_field_debit . '*', !empty($rec_d['debet']) ? $rec_d['debet'] : '0', 'style="width: 60%;"');
    // fines credit
    $form->addTextField('text', 'credit', lang_mod_circ_fines_field_credit, !empty($rec_d['credit']) ? $rec_d['credit'] : '0', 'style="width: 60%;"');
    // edit mode messagge
    if ($form->edit_mode) {
        echo '<div class="infoBox">' . lang_mod_circ_fines_common_info . '<b>' . $rec_d['description'] . '</b></div>';
    }
    // print out the form object
    echo $form->printOut();
} else {
    /* FINES LIST */
    $memberID = trim($_SESSION['memberID']);
 $form->table_attr = 'align="center" id="dataList" style="width: 100%;" cellpadding="5" cellspacing="0"';
 $form->table_header_attr = 'class="alterCell" style="font-weight: bold;"';
 $form->table_content_attr = 'class="alterCell2"';
 // edit mode flag set
 if ($rec_q->num_rows > 0) {
     $form->edit_mode = true;
     // record ID for delete process
     $form->record_id = $itemID;
     // form record title
     $form->record_title = $rec_d['period'];
     // submit button attribute
     $form->submit_button_attr = 'name="saveData" value="' . lang_sys_common_form_update . '" class="button"';
 }
 /* Form Element(s) */
 // serial date start
 $form->addDateField('dateStart', lang_mod_serial_field_date_start . '*', $rec_d['date_start']);
 if (!$form->edit_mode) {
     // serial exemplar
     $form->addTextField('text', 'exemplar', lang_mod_serial_field_exemplar . '*', '1');
 }
 // serial periode name
 $form->addTextField('text', 'period', lang_mod_serial_field_period . '*', $rec_d['period'], 'style="width: 100%;"');
 // serial notes
 $form->addTextField('textarea', 'notes', lang_mod_serial_field_notes, $rec_d['notes'], 'style="width: 100%;" rows="3"');
 // serial gmd
 // get gmd data related to this record from database
 $gmd_q = $dbs->query('SELECT gmd_id, gmd_name FROM mst_gmd');
 $gmd_options = array();
 while ($gmd_d = $gmd_q->fetch_row()) {
     $gmd_options[] = array($gmd_d[0], $gmd_d[1]);
 }
     $form->table_attr = 'align="center" class="dataList" cellpadding="5" cellspacing="0"';
     $form->table_header_attr = 'class="alterCell" style="font-weight: bold;"';
     $form->table_content_attr = 'class="alterCell2"';
     // edit mode flag set
     if ($rec_q->num_rows > 0) {
         $form->edit_mode = true;
         // record ID for delete process
         $form->record_id = $itemID;
         // form record title
         $form->record_title = $rec_d['description'];
         // submit button attribute
         $form->submit_button_attr = 'name="saveData" value="' . __('Update') . '" class="button"';
     }
     /* Form Element(s) */
     // holiday date start
     $form->addDateField('holDate', __('Holiday Date Start'), $rec_d['holiday_date']);
     // holiday date end
     if (!$form->edit_mode) {
         $form->addDateField('holDateEnd', __('Holiday Date End'), $rec_d['holiday_date']);
     }
     // holiday description
     $form->addTextField('text', 'holDesc', __('Holiday Description') . '*', $rec_d['description'], 'style="width: 100%;"');
     // edit mode messagge
     if ($form->edit_mode) {
         echo '<div class="infoBox">' . __('You are going to edit holiday data') . ' : <b>' . $rec_d['description'] . '</b></div>';
         //mfc
     }
     // print out the form object
     echo $form->printOut();
 } else {
     /* HOLIDAY LIST */