<?php 
	require_once("sigesp_snorh_c_fideicomiso.php");
	$io_fideicomiso=new sigesp_snorh_c_fideicomiso();
	require_once("../shared/class_folder/grid_param.php");
	$io_grid=new grid_param();
	uf_limpiarvariables($ls_sueint);
	switch ($ls_operacion) 
	{
		case "NUEVO":
			$li_totrows=1;
			uf_agregarlineablanca($lo_object,1);
			break;

		case "BUSCAR":
			uf_load_variables();
			$lb_valido=$io_fideicomiso->uf_load_fideiperiodo($li_anocurper,$ls_mescurper,$la_nomsele,$li_totrows,$lo_object,$ls_sueint);
			break;

		case "ELIMINAR":
			uf_load_variables();
			$lb_valido=$io_fideicomiso->uf_delete_fideicomiso_periodo($li_anocurper,$ls_mescurper,$la_seguridad);
			if($lb_valido)
			{
				uf_limpiarvariables($ls_sueint);
				$ls_existe="FALSE";
				$li_totrows=1;
				uf_agregarlineablanca($lo_object,1);
			}
			else
			{
				$lb_valido=$io_fideicomiso->uf_load_fideiperiodo($li_anocurper,$ls_mescurper,$la_nomsele,$li_totrows,$lo_object,$ls_sueint);