$la_partidas["codpar"][1]=""; $la_partidas["canpar"][1]=""; for ($li_i=1;$li_i<$li_filaspartidas;$li_i++) { $la_partidas["codpar"][$li_i]=$_POST["txtcodpar".$li_i]; $la_partidas["canpar"][$li_i]=$io_funsob->uf_convertir_cadenanumero($_POST["txtcanpar".$li_i]); } $lb_dtpartidas=$io_obra->uf_update_dtpartidas($ls_codobr,$la_partidas,$li_filaspartidas,$la_seguridad); $la_fuentes["codfuefin"][1]=""; $la_fuentes["monfuefin"][1]=""; for ($li_i=1;$li_i<$li_filasfuentes;$li_i++) { $la_fuentes["codfuefin"][$li_i]=$_POST["txtcodfuefin".$li_i]; $la_fuentes["monfuefin"][$li_i]=$_POST["txtmonfuefin".$li_i]; } $lb_dtfuentes=$io_obra->uf_update_dtfuentesfinanciamiento($ls_codobr,$la_fuentes,$li_filasfuentes,$la_seguridad); if($lb_valido===true) { $io_mensaje->modificar(); $io_sql->commit(); } else { if($lb_dtpartidas || $lb_dtfuentes) { $io_mensaje->modificar(); $io_sql->commit(); } else { $io_msg->mensaje("Error, No se modifico la Obra");