Page::EditCurrency($_POST['curid']); break; case 'addcurr': $curr = Currency::getInstance(); $curr->Create($_POST); Page::ManageCurrencies(); break; case 'updatecurrs': $curr = Currency::getInstance(); try { $curr->UpdateCurrs(); } catch (Exception $e) { Page::$messages[] = array('type' => 'attention', 'message' => 'Fatal error catched during update. Error dump: ' . nl2br($e)); Page::message(); } Page::ManageCurrencies(); break; case 'addnotifytemplate': $nt = NotifyTemplate::getInstance(); $nt->Create($_POST); Page::ManageNotifyTemplates(); break; case 'editnotifytemplate': $nt = NotifyTemplate::getInstance(); $nt->BatchUpdate($_POST, $_REQUEST['ntid']); Page::EditNotifyTemplate($_REQUEST['ntid']); break; case 'delnotifytemplate': $nt = NotifyTemplate::getInstance(); $nt->Delete($_REQUEST['ntid']); Page::ManageNotifyTemplates();