Exemplo n.º 1
0
		if($ls_lapgarcon=="" || $ls_lapgarcon=="0")
			$ls_codunigarantia="---";
		$ls_precon=$_POST["hidprefijo"];
		$io_contrato->io_sql->begin_transaction();
		$ls_codconaux=$ls_codcon;
		$lb_valido = $io_contrato->uf_guardar_contrato(&$ls_codcon ,$ls_codasi,$ls_monto,$ls_feccon,$ls_fecinicon,$li_placon,
									$ls_coduniduracion,$ls_mulcon,$ls_lapmulcon,$ls_coduniretraso,$ls_lapgarcon,$ls_codunigarantia,
									$ls_codtco ,$ls_monmaxcon,$ls_pormaxcon,$ls_estcon,$ls_obscon,$ls_fecfincon,$ls_hidprefijo,$la_seguridad);    
									
		if($lb_valido)
		{		
			$lb_valido=$io_asignacion->uf_update_estado($ls_codasi,4,$la_seguridad);
			for($li_i=1;$li_i<$li_filasretenciones;$li_i++)
			{
				$ls_codded=$_POST["txtcodret".$li_i];
				$lb_validoretenciones=$io_contrato->uf_guardar_retenciones($ls_codcon,$ls_codded,$la_seguridad);
				if (!$lb_validoretenciones)
				{
					print "Hubo un error al intentar insertar la retencion $li_i";			          
					$lb_valido=false;
					break;
				}
					
			}
			if($lb_valido)
			{
				for($li_i=1;$li_i<$li_filascondiciones;$li_i++)
				{
					$ls_numero=$_POST["txtnumcon".$li_i];
					$ls_fecha=$_POST["txtfeccon".$li_i];
					$ls_fecha=$io_function->uf_convertirdatetobd($ls_fecha);