示例#1
0
 function snippet($patid)
 {
     //echo("here");
     $pm = new PatientMedList($patid);
     $pm->GetMedsDB();
     //echo("there");
     $sugarSmarty = new Sugar_Smarty();
     $sugarSmarty->assign("duration", $duration);
     $sugarSmarty->assign("med", $pm->medlist);
     $sugarSmarty->assign("patid", $pm->patid);
     $sugarSmarty->assign("title", "Test med");
     //return ("");
     return $sugarSmarty->fetch('custom/modules/REG_Patient/tpls/testmed.tpl');
     //        parent::display();
 }
示例#2
0
<?php

if (!defined('sugarEntry') || !sugarEntry) {
    die('Not A Valid Entry Point');
}
require_once 'custom/modules/REG_Patient/PatientMed.php';
///////////////////////////////////////////////////////////////////////////////
////	SAVE meds
$focus = new PatientMedList($_POST['patid']);
// if the id is set, then this is update, else generate new id
var_dump($_POST);
$numrows = $_POST['numrows'];
$loopctr = 0;
while ($loopctr++ < $numrows) {
    echo "<p>" . $_POST['medname_' . $loopctr] . "</p>";
    if (isset($_POST['medid_' . $loopctr]) && !empty($_POST['medid_' . $loopctr])) {
        $focus->BuildList('U', $_POST['medid_' . $loopctr], $_POST['medname_' . $loopctr], $_POST['meddesc_' . $loopctr]);
    }
}
//echo $_POST[$medname.'_'.$loopctr]);
$focus->SaveMeds();
echo "done:";
示例#3
0
<?php

define('sugarEntry', true);
$sugarEntry = true;
$sugar_config['external_cache_disabled'] = true;
set_include_path("../../..");
require "config.php";
require "include/TimeDate.php";
require "include/utils.php";
require_once 'include/SugarLogger/SugarLogger.php';
require_once 'include/SugarLogger/LoggerManager.php';
require "include/utils/sugar_file_utils.php";
require "include/SugarCache/SugarCache.php";
require "include/SugarObjects/VarDefManager.php";
require "include/database/DBManagerFactory.php";
require "data/SugarBean.php";
require_once 'PatientMed.php';
$GLOBALS['log'] = LoggerManager::getLogger('SugarCRM');
//$s = new SugarBean();
$med = new PatientMedList('123');
$med->GetMedsDB();
var_dump($med->medlist);
$med->BuildList('C', null, 'newmed', 'newdesc');
$med->BuildList('C', null, 'secmed', 'secnewdesc');
$med->BuildList('D', '7', 'firstmed', 'firstdesc');
$med->BuildList('D', '14', 'secmed', 'secnewdesc');
$med->BuildList('C', null, 'newmed', 'newdesc');
$med->SaveMeds();