<body>
<?php 
	require_once("sigesp_sno_c_tabulador.php");
	$io_tabulador=new sigesp_sno_c_tabulador();
	require_once("../shared/class_folder/grid_param.php");
	$io_grid=new grid_param();
	uf_limpiarvariables();
	switch ($ls_operacion) 
	{
		case "NUEVO":
			$ls_codtab=$_GET["codtab"];
			$ls_destab=$_GET["destab"];
			$ls_codpas=$_GET["codpas"];
			$ls_codgra=$_GET["codgra"];
			$io_tabulador->uf_load_primagrado($ls_codtab,$ls_codpas,$ls_codgra,$li_totrows,$lo_object);
			break;

		case "GUARDAR":
			$ls_codtab=$_POST["txtcodtab"];
			$ls_destab=$_POST["txtdestab"];
			$ls_codpas=$_POST["txtcodpas"];
			$ls_codgra=$_POST["txtcodgra"];
			$io_tabulador->io_sql->begin_transaction();
			$lb_valido=true;
			for($li_i=1;(($li_i<$li_totrows)&&($lb_valido));$li_i++)
			{
				$ls_codpri=$_POST["txtcodpri".$li_i];
				$ls_despri=$_POST["txtdespri".$li_i];
				$li_monpri=$_POST["txtmonpri".$li_i];