Exemple #1
0
if ($lab_config->dob != $use_dob) {
    $lab_config->updateDob($use_dob);
}
if ($lab_config->pname != $use_pname) {
    $lab_config->updatePname($use_pname);
}
if ($lab_config->ageLimit != $ageLimit) {
    $lab_config->updateAgeLimit($ageLimit);
}
$lab_config->updateDateFormat($_REQUEST['dformat']);
$lab_config->updateDailyNumReset($_REQUEST['dnum_reset']);
$lab_config->updateDoctor($use_doctor);
//$lab_config->updateHidePatientName($show_pname);
// 1. delete existing entry from the field order table
FieldOrdering::deleteFieldOrderEntry($lab_config->id, 1);
FieldOrdering::deleteFieldOrderEntry($lab_config->id, 2);
// 2. Enter a new row for the same lab config and form
/* $field_ordering = new FieldOrdering();
		 // default values
		$field_ordering->form_id = 1;
		$field_ordering->id = $_SESSION['lab_config_id']; */
/* 
		$field_ordering->field1 = -1;
		$field_ordering->field2 = -1;
		$field_ordering->field3 = -1;
		$field_ordering->field4 = -1;
		$field_ordering->field5 = -1;
		$field_ordering->field6 = -1;
		$field_ordering->field7 = -1;
		$field_ordering->field8 = -1;
		$field_ordering->field9 = -1;
Exemple #2
0
    $options_list = $_REQUEST['option'];
    $count = 0;
    foreach ($options_list as $option) {
        if ($option == "") {
            $count++;
            continue;
        }
        $options_csv .= trim($option);
        $count++;
        if ($count != count($options_list)) {
            $options_csv .= "/";
        }
    }
} else {
    if (isset($_REQUEST['range_lower'])) {
        $range_lower = trim($_REQUEST['range_lower']);
        $range_upper = trim($_REQUEST['range_upper']);
        $unit = trim($_REQUEST['unit']);
        $options_csv = $range_lower . ":" . $range_upper . ":" . $unit;
    }
}
$updated_entry = new CustomField();
$updated_entry->id = $field_id;
$updated_entry->fieldName = $field_name;
$updated_entry->fieldOptions = $options_csv;
if ($del == "Delete") {
    CustomField::deleteById($updated_entry, $lab_config_id, $type);
    FieldOrdering::deleteFieldOrderEntry($lab_config_id, 1);
} else {
    CustomField::updateById($updated_entry, $lab_config_id, $type, $offset);
}
		$field_ordering->field3 = str_replace("_"," ",$key);
	if($value == "4")
		$field_ordering->field4 = str_replace("_"," ",$key);
	if($value == "5")
		$field_ordering->field5 = str_replace("_"," ",$key);
	if($value == "6")
		$field_ordering->field6 = str_replace("_"," ",$key);
	if($value == "7")
		$field_ordering->field7 = str_replace("_"," ",$key);
	if($value == "8")
		$field_ordering->field8 = str_replace("_"," ",$key);
	if($value == "9")
		$field_ordering->field9 = str_replace("_"," ",$key);
	if($value == "10")
		$field_ordering->field10 = str_replace("_"," ",$key);
	if($value == "11")
		$field_ordering->field11 = str_replace("_"," ",$key);
	if($value == "12")
		$field_ordering->field12 = str_replace("_"," ",$key);
	if($value == "13")
		$field_ordering->field13 = str_replace("_"," ",$key);
	if($value == "14")
		$field_ordering->field14 = str_replace("_"," ",$key);
	if($value == "15")
		$field_ordering->field15 = str_replace("_"," ",$key);
	if($value == "16")
		$field_ordering->field16 = str_replace("_"," ",$key);
}
 */
FieldOrdering::deleteFieldOrderEntry($field_ordering->id, $field_ordering->form_id);
FieldOrdering::add_fieldOrdering($field_ordering);