<?php
session_start();
header("Cache-Control:no-cache");
header("Pragma:no-cache");

require_once("../../../shared/class_folder/JSON.php");
require_once("../../class_folder/dao/sps_causaretiro_dao.php");

$ls_operacion = $_GET["operacion"];

           $lo_json = new JSON();
$lo_causaretiro_dao = new sps_causaretiro_dao();
        $ls_salida  = "";

if ($ls_operacion == "ue_nuevo")
{
  $ls_salida = $lo_causaretiro_dao->getProximoCodigo();  
}
elseif ($ls_operacion == "ue_guardar")
{  
  $objeto = str_replace('\"','"',$_GET["objeto"]);
  $lo_causaretiro = $lo_json->decode($objeto);
  $lo_causaretiro_dao->guardarData($lo_causaretiro,$_GET["insmod"]);
  $ls_salida = $lo_causaretiro_dao->getMensaje();
}
elseif ($ls_operacion == "ue_eliminar")
{  
  $lo_causaretiro_dao->eliminarData($_GET["codigo"]);
  $ls_salida = $lo_causaretiro_dao->getMensaje();
}
echo utf8_encode($ls_salida);
<?php
session_start();
header("Cache-Control:no-cache");
header("Pragma:no-cache");

require_once("../../class_folder/dao/sps_causaretiro_dao.php");

$ls_operacion = "scroll";

if (array_key_exists("operacion",$_GET))
{ 
	$ls_operacion = $_GET["operacion"]; 
}

$lo_dao = new sps_causaretiro_dao();

$ls_salida    = "";

if ($ls_operacion=="ue_inicializar")
{
  $lb_hay = $lo_dao->getData("ORDER BY codcauret ASC",$la_datos);
  
  if (!$lb_hay)
  {
    $ls_salida  ='&<table width="400" class="fondo-tabla" cellpadding="1" cellspacing="1">';
    $ls_salida .='<tr class="celdas-letras-rojas">';
    $ls_salida .='<td align="center" colspan="2">No se ha registrado informaciĆ³n</td>';
    $ls_salida .='</tr>';
    $ls_salida .='</table>';
  }
  else