if($ls_codobraux!=$ls_codobr) { $io_msg->message("Se le Asigno el Nuevo Código de Obra ".$ls_codobr.". "); } $io_mensaje->incluir(); $io_sql->commit(); } else { $io_mensaje->error_incluir(); $io_sql->rollback(); } }//end del if si no existe la obra else { $lb_valido=$io_obra->uf_select_estado($ls_codobr,$li_estado); if($li_estado==1) { $ls_hidstatus=$_POST["hidstatus"]; $io_sql->begin_transaction(); $lb_valido=$io_obra->uf_update_obra($ls_codobr,$ls_codten,$ls_codtipest,$ls_codest,$ls_codmun,$ls_codpar,$ls_codcom,$ls_codsiscon,$ls_codpro,$ls_codtob,$ls_nomobr,$ls_dirobr,$ls_obsobr,$ls_resobr,$ld_dateinicio,$ld_datefin,$li_monto,$ld_datecreacion,$la_seguridad); if($lb_valido) { $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);