示例#1
0
 }
 /***************************** MODIFICAR METADATOS ******************/
 $db->conn->StartTrans();
 $tabla = "SGD_MMR_MATRIMETAEXPE";
 $r['SGD_EXP_NUMERO'] = $numExpediente;
 foreach ($_POST as $k => $v) {
     if (substr($k, 0, 8) == "txt_mtd_") {
         $idMtd = substr($k, 8);
         $r['SGD_MTD_CODIGO'] = $idMtd;
         $r['SGD_MMR_DATO'] = $_POST['txt_mtd_' . $idMtd];
         $db->conn->Replace(&$tabla, $r, array('SGD_EXP_NUMERO', 'SGD_MTD_CODIGO'), true);
     }
 }
 $okM = $db->conn->CompleteTrans();
 /*********************************************************************/
 $ok = $obj_exp->modificarExpediente($numExpediente, $usuaDocExp, $fechaInicio, $txtNombre, $txt_asuExp, $nivelExp, $fechaCerrar, $cerrado, $fase);
 if ($ok && $okM) {
     $isEditMTD = 0;
     $msg = "Actualización Realizada.";
 } else {
     $msg = "Error al realizar actualización.";
 }
 if ($band) {
     if ($nivelExp == 0) {
         $query = "UPDATE SGD_SEXP_SECEXPEDIENTES SET SGD_SEXP_NIVELSEG={$nivelExp} where SGD_EXP_NUMERO='{$numExpediente}'";
         $observa = "Expediente Publico.";
         $borrarTodo = true;
     } else {
         if ($nivelExp == 1) {
             $query = "UPDATE SGD_SEXP_SECEXPEDIENTES SET SGD_SEXP_NIVELSEG={$nivelExp} where SGD_EXP_NUMERO='{$numExpediente}'";
             $observa = "Expediente Confidencial(Privado: Visible solo Usuario Actual)";