function modClown() { require_once JPATH_COMPONENT . DS . 'models' . DS . 'opdb.php'; $modelOpDB = new OpDbModelOpDB(); $vName = JRequest::getCmd('view', 'categories'); $view = $this->getView($vName, 'html'); $idToUpdate = JRequest::getVar('idToUpdate'); $nomeClownCurrent = JRequest::getVar('nomeClownCurrent'); $nomeClownNew = JRequest::getVar('nomeClownNew'); $mailClownNew = JRequest::getVar('mailClownNew'); $nomeNew = JRequest::getVar('nomeNew'); $cognomeNew = JRequest::getVar('cognomeNew'); $cellClownNew = JRequest::getVar('cellClownNew'); $statoSocioNew = JRequest::getVar('statoSocioNew'); $vipNew = JRequest::getVar('vipNew'); if (isset($nomeClownCurrent)) { if (isset($nomeClownNew) && isset($mailClownNew)) { $view->set('nomeClown', ucfirst($nomeClownCurrent)); $modResult = $modelOpDB->modClown($idToUpdate, $nomeClownNew, $mailClownNew, $nomeNew, $cognomeNew, $cellClownNew, $statoSocioNew, $vipNew); $view->set('actionResult', $modResult); } else { // Dati insufficienti $view->set('actionResult', self::ACTION_CLOWN_INSUFFICIENT_DATA); } } else { // Dati insufficienti $view->set('actionResult', self::ACTION_CLOWN_INSUFFICIENT_DATA); } $view->set('modelOpDB', $modelOpDB); parent::display(); // $view->display(); }
function modificaNote() { require_once JPATH_COMPONENT . DS . 'models' . DS . 'data.php'; $modelData = new DataModelData(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'functions.php'; $modelFunctions = new FunctionsModelFunctions(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'opdb.php'; $modelOpDB = new OpDbModelOpDB(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'turniservizi.php'; $mm = JRequest::getVar('mm'); $note = JRequest::getVar('note'); $mm = $modelData->meseFromTextToNum($mm); //trasforma il mese da testuale a numero $aa = $modelData->calcolaAnno($mm); //calcola l'anno in base al mese $modifica = $modelOpDB->modificaNote($note, $mm, $aa); $vName = JRequest::getCmd('view', 'categories'); JRequest::setVar('view', $vName); $view = $this->getView($vName, 'html'); $view->setModel($this->getModel('turniservizi'), true); $view->set('modelData', $modelData); $view->set('modelFunzioni', $modelFunctions); $view->set('modelOpDB', $modelOpDB); if ($modifica == 0) { $view->set('mese', $modelData->meseFromNumToText($mm)); $view->set('messaggio', 'note-modificata'); } else { if ($modifica == 1) { $view->set('mese', $modelData->meseFromNumToText($mm)); $view->set('messaggio', 'note-cancellate'); } else { //stampa errore $view->set('messaggio', 'errore'); } } parent::display(); //$view->display(); }
function modificaNote() { require_once JPATH_COMPONENT . DS . 'models' . DS . 'data.php'; $modelData = new DataModelData(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'functions.php'; $f = new FunctionsModelFunctions(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'opdb.php'; $modelOpDB = new OpDbModelOpDB(); $model = $this->getModel('gestisci_turni'); $view = $this->getView('gestisci_turni', 'html'); $note = JRequest::getVar('note'); $mese = JRequest::getVar('mm'); $mesi = $modelData->getInfo('MesiAnno'); $SuffissoDB = $model->getSuffissoDB(); for ($m = 0; $m <= 12; $m++) { //trasforma il mese da testuale a numero if ($mesi[$m] == $mese) { $mm = $m; } } //Calcola l'anno if ($mm == $modelData->getInfo('NumMeseAttuale')) { $aa = $modelData->getInfo('AnnoAttuale'); } else { if ($mm == $modelData->getInfo('NumMeseProssimo')) { $aa = $modelData->getInfo('AnnoMeseProssimo'); } } $modifica = $modelOpDB->modificaNote($SuffissoDB, $note, $mm, $aa); $view->set('Data', $modelData); $view->set('Funzioni', $f); if ($modifica == 0) { $view->set('messaggio', 'nota_modificata'); } else { //stampa errore $view->set('messaggio', 'errore'); } parent::display(); //$view->display(); }
function modComunicaz() { require_once JPATH_COMPONENT . DS . 'models' . DS . 'data.php'; $modelData = new DataModelData(); require_once JPATH_COMPONENT . DS . 'models' . DS . 'opdb.php'; $modelOpDB = new OpDbModelOpDB(); $vName = JRequest::getCmd('view', 'categories'); JRequest::setVar('view', $vName); $view = $this->getView($vName, 'html'); $view->setModel($this->getModel('formazioni'), true); $comunicazioni = JRequest::getVar('comunicazioni'); $modifica = $modelOpDB->modificaComunicaz($comunicazioni); $view->set('modelData', $modelData); $view->set('modelOpDB', $modelOpDB); if ($modifica == 0) { $view->set('messaggio', 'comunicaz-modificate'); } else { if ($modifica == 1) { $view->set('messaggio', 'comunicaz-cancellate'); } else { //stampa errore $view->set('messaggio', 'errore-comunicaz-non-modificate'); } } parent::display(); //$view->display(); }