Beispiel #1
0
<?
	Util::VerificaChamada();
	$o = new ValorExame();
	$filtros			= array(
		"exa_id"			=> $_GET["exa_id"],
		"con_id"			=> $_GET["con_id"],
	);
	$ordenacao			= array(
		"campo_ordenacao"		=> $_GET["campo_ordenacao"],
		"tipo_ordenacao"		=> $_GET["tipo_ordenacao"]
	);
	$tamanho_pagina 	= (empty($_GET["tamanho_pagina"]) ? 20 : intval($_GET["tamanho_pagina"]));
	$pagina 			= (empty($_GET["pagina"]) ? 0 : intval($_GET["pagina"]));
	
	$o->setSqlBusca($filtros, $ordenacao, $tamanho_pagina);
	$p = new Pagination ($o->getLinkBasePaginacao(), $o->getSqlBusca(), $tamanho_pagina, $pagina);

	$tpl->assign("vet_exames", 				Exame::getOptions());
	$tpl->assign("vet_convenios", 			Convenio::getOptions());
	$tpl->assign("seta_ordenacao", 			$o->getSetasOrdenacao());
	$tpl->assign("link_ordenacao", 			$o->getLinksOrdenacao());
	$tpl->assign("vet_tamanho_pagina", 		array("10", "20", "30", "50", "100"));
	$tpl->assign("tamanho_pagina", 			$tamanho_pagina);
	$tpl->assign("total_registros", 		$p->getTotalRegistros());
	$tpl->assign("registros", 				$p->getRegistrosPagina());
	$tpl->assign("paginacao", 				$p->getHtml());
	
	$template_html = $path_tpl."gerenciar.tpl";
?>
Beispiel #2
0
<?
	Util::VerificaChamada();
	if($_GET[id]){
		$o = new ValorExame($_GET[id]);

		$con_id = (empty($_POST["con_id"]) ? $o->get("con_id") : $_POST["con_id"]);
		if ($con_id){
			$con = new Convenio($con_id);
			$tpl->assign("con_valor_ch", 	$con->get("con_valor_ch"));
			$tpl->assign("con_valor_filme",	$con->get("con_valor_filme"));
		}

		foreach($o->propertiesGetConfig() as $campo => $config){
			$tpl->assign($campo, 		(empty($_POST[$campo]) ? $o->get($campo) : $_POST[$campo]));
			$o->set($campo,				$_POST[$campo]);
		}
		$tpl->assign("vet_exames", 				Exame::getOptions());
		$tpl->assign("vet_convenios", 			Convenio::getOptions());
		
		if ($_POST[form] == "ok"){
			if ($o->update()){
				Js::goto(array("url" => "index.php?s=valor_exame"));
			} else {
				foreach($o->errors as $campo => $erro){
					$tpl->assign($campo."_erro", $erro);
					$tpl->assign($campo, "");
				}
			}
		}
	} else {
		Js::goto(array("url" => "index.php?s=valor_exame"));
Beispiel #3
0
<?
	Util::VerificaChamada();
	if($_GET[id]){
		$o = new ValorExame($_GET[id]);
		//$o->setDependences();
		//util::prt("", get_class_methods($o));
		foreach($o->propertiesGetConfig() as $campo => $config){
			$tpl->assign($campo, 	$o->get($campo));
		}
		$exa = new Exame($o->get("exa_id"));
		$tpl->assign("exa_nome", 	$exa->get("exa_nome"));

		$con = new Convenio($o->get("con_id"));
		$tpl->assign("con_nome", 	$con->get("con_nome"));

		$hos = new Hospital($con->get("hos_id"));
		$tpl->assign("hos_nome", 	$hos->get("hos_nome"));
		
		if ($_GET[del] == "1" || $_POST[del] == "1"){
			if ($o->delete($_GET[delete_dependences])){
				Js::goto(array("url" => "index.php?s=valor_exame"));
			} else {
				$dep = $o->getDependences();
				if (sizeof($dep)){
					$tpl->assign("dependences", 	$dep);
				}
			}
		}
	} else {
		Js::goto(array("url" => "index.php?s=convenio"));
	}
Beispiel #4
0
<?
	Util::VerificaChamada();
	$o = new ValorExame();

	foreach($o->propertiesGetConfig() as $campo => $config){
		$tpl->assign($campo, 		$_POST[$campo]);
		$o->set($campo,			$_POST[$campo]);
	}
	$tpl->assign("vet_exames", 	Exame::getOptions());
	$tpl->assign("vet_convenios", 	Convenio::getOptions());
	
	if ($_POST[con_id]){
		$con = new Convenio($_POST[con_id]);
		$tpl->assign("con_valor_ch", 	$con->get("con_valor_ch"));
		$tpl->assign("con_valor_filme",	$con->get("con_valor_filme"));
	}
	
	if ($_POST[form] == "ok"){
		//$o->propertiesDump(true);
		if ($new_id = $o->add()){
			Js::goto(array(
				"url" => "index.php?s=valor_exame&acao=add",
				"post_vars" => array(
					"exa_id"	=> $_POST["exa_id"],
					"con_id"	=> $_POST["con_id"]
				)
			));
		} else {
			foreach($o->errors as $campo => $erro){
				$tpl->assign($campo."_erro", $erro);
				$tpl->assign($campo, "");