Exemplo n.º 1
0
		$ls_moncon=$io_funnum->uf_convertir_numerocadena($la_data["monto"][$li_i]);
		$ls_porcentaje=$io_funnum->uf_convertir_numerocadena($la_data["porconpag"][$li_i]);
		$ls_fecha=$io_function->uf_convertirfecmostrar($la_data["fecconpag"][$li_i]);
		$la_objectcondiciones[$li_i][1]="<input name=txtnumcon".$li_i."  type=text id=txtnumcon".$li_i."  class=sin-borde style= text-align:center value='".$li_i."' size=5 readonly>";
		$la_objectcondiciones[$li_i][2]="<input name=txtfeccon".$li_i."  type=text id=txtfeccon".$li_i."  class=sin-borde style= text-align:center value='".$ls_fecha."' size=10 readonly>";
		$la_objectcondiciones[$li_i][3]="<input name=txtmoncon".$li_i."  type=text id=txtmoncon".$li_i."  class=sin-borde style= text-align:center value='".$ls_moncon."' size=30 readonly>";
		$la_objectcondiciones[$li_i][4]="<input name=txtporcon".$li_i."  type=text id=txtporcon".$li_i."  class=sin-borde style= text-align:center value='".$ls_porcentaje."'  size=11 readonly>";
		$la_objectcondiciones[$li_i][5]="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=javascript:ue_removercondiciones(".$li_i.");>&nbsp;&nbsp;<img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0 style= text-align:center></a>";
	}	
	$la_objectcondiciones[$li_filascondiciones][1]="<input name=txtnumcon".$li_filascondiciones."  type=text id=txtnumcon".$li_filascondiciones."  class=sin-borde style= text-align:center  size=5 readonly>";
	$la_objectcondiciones[$li_filascondiciones][2]="<input name=txtfeccon".$li_filascondiciones."  type=text id=txtfeccon".$li_filascondiciones."  class=sin-borde style= text-align:center  size=10 readonly>";
	$la_objectcondiciones[$li_filascondiciones][3]="<input name=txtmoncon".$li_filascondiciones."  type=text id=txtmoncon".$li_filascondiciones."  class=sin-borde style= text-align:center  size=30 readonly>";
	$la_objectcondiciones[$li_filascondiciones][4]="<input name=txtporcon".$li_filascondiciones."  type=text id=txtporcon".$li_filascondiciones."  class=sin-borde style= text-align:center  size=11 readonly>";
	$la_objectcondiciones[$li_filascondiciones][5]="<input name=txtvacio2 type=text id=txtvacio2 class=sin-borde style= text-align:center size=5 readonly>";
	
	$lb_validogarantias=$io_contrato->uf_select_garantias($ls_codcon,$la_data,$filas);
	if($lb_validocondiciones)
	{
		$li_filasgarantias=$filas+1;
	}
	else
	{
		$li_filasgarantias=1;
	}
	for($li_i=1;$li_i<$li_filasgarantias;$li_i++)
		{		
			$ls_descripcion=$la_data["desgar"][$li_i];
			$ls_numero=$io_funnum->uf_convertir_numerocadena($la_data["codgar"][$li_i]);
			$la_objectgarantias[$li_i][1]="<input name=txtnumgar".$li_i."  type=text id=txtnumgar".$li_i."  class=sin-borde value='".$li_i."' style= text-align:center size=5 readonly>";
			$la_objectgarantias[$li_i][2]="<input name=txtdesgar".$li_i."  type=text id=txtdesgar".$li_i."  class=sin-borde value='".$ls_descripcion."' style= text-align:left size=90 >";
			$la_objectgarantias[$li_i][3]="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=javascript:ue_removergarantias(".$li_i.");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0 style= text-align:center></a>";
			require_once("class_folder/sigesp_sob_c_contrato.php");
			$io_contrato=new sigesp_sob_c_contrato();
			require_once("class_folder/sigesp_sob_class_obra.php");
			$io_obra=new sigesp_sob_class_obra();
			require_once("class_folder/sigesp_sob_class_asignacion.php");
			$io_asignacion=new sigesp_sob_class_asignacion();
			require_once("class_folder/sigesp_sob_c_supervisores.php");
			$io_supervisores=new sigesp_sob_c_supervisores();
			require_once("class_folder/sigesp_sob_c_unidad.php");
			$io_unidad=new sigesp_sob_c_unidad();
			//---------------cargando la data en arreglos----------------//
			$ls_codcon=$_POST["codcon"];						
			$io_contrato->uf_select_contrato($ls_codcon,$la_contrato);
			$io_contrato->uf_select_condiciones ($ls_codcon,$la_condiciones,$li_rows);
			$io_contrato->uf_select_retenciones ($ls_codcon,$la_retenciones,$li_rows);
			$io_contrato->uf_select_garantias ($ls_codcon,$la_garantias,$li_rows);
			$io_obra->uf_select_obra($la_contrato["codobr"][1],$la_obra);
			$io_asignacion->uf_select_asignacion($la_contrato["codasi"][1],$la_asignacion);
			$io_supervisores->uf_select_proveedor($la_asignacion["cod_pro_ins"][1],$la_inspector);
			$io_supervisores->uf_select_proveedor($la_asignacion["cod_pro"][1],$la_contratista);
			$io_unidad->uf_select_unidades($la_contrato["mulreuni"][1],$la_unidadmulta);
			$io_unidad->uf_select_unidades($la_contrato["lapgaruni"][1],$la_unidadgarantia);
			$ls_contrato=$io_funsob->uf_codificar($la_contrato);
			$ls_condiciones=$io_funsob->uf_codificar_arreglosdobles($la_condiciones);
			$ls_retenciones=$io_funsob->uf_codificar_arreglosdobles($la_retenciones);
			$ls_garantias=$io_funsob->uf_codificar_arreglosdobles($la_garantias);
			$ls_obra=$io_funsob->uf_codificar($la_obra);
			$ls_asignacion=$io_funsob->uf_codificar($la_asignacion);
			$ls_inspector=$io_funsob->uf_codificar($la_inspector);
			$ls_contratista=$io_funsob->uf_codificar($la_contratista);
			$ls_unidadmulta=$io_funsob->uf_codificar($la_unidadmulta);