Class NavstevaPresenter
Presenter Návštěvy má na starosti veškteré činnosti pojené s návštevou, jako je přidávání, editace a odebírání diagnoz, terapií a zdravotních informací. Také zařizuje přidávání zamětnanců k návštěvě.
- Nette\Object
-
Nette\ComponentModel\Component implements Nette\ComponentModel\IComponent
-
Nette\ComponentModel\Container implements Nette\ComponentModel\IContainer
-
Nette\Application\UI\PresenterComponent implements Nette\Application\UI\ISignalReceiver, Nette\Application\UI\IStatePersistent, ArrayAccess
-
Nette\Application\UI\Control implements Nette\Application\UI\IRenderable
-
Nette\Application\UI\Presenter implements Nette\Application\IPresenter
-
BasePresenter
-
NavstevaPresenter
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
handleAddInfo( integer $id )
Vykreslí formulář pro přidání zdravotních informací k návštěvě. K jedné návštěvě může být pouze jedna sada informací takže pokud neexistuje záznam, formulář se nenaplní žádnými hodnotami. |
public
|
|
public
|
#
actionDeleteDiagnoza( $id, $navsteva_id )
Smaže diagnozu, vykreslí zprávu a přesměruje zpět na návštěvu |
public
|
#
actionDeleteTerapie( $id, $navsteva_id )
Smaže terapii, vykreslí zprávu a přesměruje zpět na návštěvu |
public
|
#
actionDeleteZamestnanec( $id, $navsteva_id )
Odebere zaměstnance od návštěvy, vykreslí zprávu a přesměruje zpět na návštěvu |
public
|
|
public
|
#
renderDasta( $id )
Vykreslí DASTA XML záznam návštěvy podle ID, pokud není předáno, přesměruje na vyhledávání. Pokud k návštěvě není připojen žádný zaměstnanec, vyhodí chybu a přesměruje zpět na návštěvu. |
public
|
#
actionAutocompleteDiagnoza( string $term )
Vylhedávání diagnozy. Předá vyhledávaný termín do modelu a vrácené řádky s diagnozou předá do šablony |
public
|
#
actionAutocompleteZamestnanec( string $term )
Vyhledávání zaměstnance. Předá vyvledávaný termín do modelu a vrácené řádky s návštěvami předá do šablony |
public
|
#
actionSearchNavsteva( string $term )
Vyhledávání návštěvy. Předá vyvledávaný termín do modelu a vrácené řádky s návštěvami předá do šablony |
protected
Nette\Application\UI\Form
|
|
public
|
#
submitDiagnozaForm( Nette\Application\UI\Form $form )
Zpracuje hodnoty z formuláře a přidá diagnozu k návštěvě nebo upraví stávající záznam |
protected
Nette\Application\UI\Form
|
|
public
|
#
submitTerapieForm( Nette\Application\UI\Form $form )
Zpracuje hodnoty z formuláře a přidá terapii k návštěvě nebo upraví stávající záznam |
protected
Nette\Application\UI\Form
|
|
public
|
#
submitInfoForm( Nette\Application\UI\Form $form )
Zpracuje hodnoty z formuláře a přidá zdravotní informace k návštěvě |
protected
Nette\Application\UI\Form
|
#
createComponentZamestnanecForm( string $name )
Továrnička pro tvorbu formuláře na připojení zaměstnance k návštěvě. |
public
|
#
submitZamestnanecForm( Nette\Application\UI\Form $form )
Zpracuje hodnoty z formuláře a přidá zaměstnance k návštěvě |
__construct(),
afterRender(),
backlink(),
beforeRender(),
canonicalize(),
changeAction(),
checkRequirements(),
createRequest(),
error(),
findLayoutTemplateFile(),
formatActionMethod(),
formatLayoutTemplateFiles(),
formatRenderMethod(),
formatTemplateFiles(),
forward(),
getAction(),
getApplication(),
getContext(),
getFlashSession(),
getHttpContext(),
getHttpRequest(),
getHttpResponse(),
getLastCreatedRequest(),
getLastCreatedRequestFlag(),
getLayout(),
getPayload(),
getPersistentComponents(),
getPresenter(),
getRequest(),
getService(),
getSession(),
getSignal(),
getUniqueId(),
getUser(),
getView(),
handleInvalidLink(),
hasFlashSession(),
isAjax(),
isSignalReceiver(),
lastModified(),
popGlobalParameters(),
processSignal(),
redirectUri(),
redirectUrl(),
restoreRequest(),
run(),
saveGlobalState(),
sendPayload(),
sendResponse(),
sendTemplate(),
setLayout(),
setView(),
shutdown(),
storeRequest(),
terminate()
|
createTemplate(),
flashMessage(),
getSnippetId(),
getTemplate(),
getWidget(),
invalidateControl(),
isControlInvalid(),
templatePrepareFilters(),
validateControl()
|
attached(),
formatSignalMethod(),
getParam(),
getParamId(),
getParameter(),
getParameterId(),
getPersistentParams(),
getReflection(),
isLinkCurrent(),
lazyLink(),
link(),
loadState(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
redirect(),
saveState(),
signalReceived(),
tryCall()
|
__clone(),
_isCloning(),
addComponent(),
createComponent(),
getComponent(),
getComponents(),
removeComponent(),
validateChildComponent()
|
__sleep(),
__wakeup(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
setParent(),
unmonitor(),
validateParent()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod()
|
ACTION_KEY,
DEFAULT_ACTION,
FLASH_KEY,
INVALID_LINK_EXCEPTION,
INVALID_LINK_SILENT,
INVALID_LINK_WARNING,
SIGNAL_KEY
|
NAME_SEPARATOR
|
$absoluteUrls,
$autoCanonicalize,
$invalidLinkMode,
$onShutdown
|
$snippetMode
|
$params
|