function eliminar($d) { $rest = array(); // $query = "SELECT iId FROM cat_rfc WHERE iId_Usuario = '" . $d['id_usuario'] . "' AND iEstado = 1 AND iTipo = 1"; // $this->conexion->setQuery($query); // if($this->conexion->RecordCount() > 0) { $query = "SELECT sRFC FROM cat_rfc WHERE iId_Usuario = '" . $d['id_usuario'] . "' AND iEstado = 1 AND iTipo = 1"; // $query = "SELECT sRFC FROM cat_rfc WHERE iId = " . $d['id_eliminar']; $this->conexion->setQuery($query); if ($this->conexion->RecordCount() > 0) { $certificado = new array_a_objeto($this->conexion->firstResult()); $rfc = $certificado->sRFC; $pac = new PAC_MasNegocio(); $bajaemisor = $pac->EliminarEmisor($rfc); if (isset($bajaemisor->response->estatus)) { if ($bajaemisor->response->estatus == 'FALLO') { $rest['codigo'] = 0; $rest['mensaje'] = $bajaemisor->response->descripcion; } else { $query = "UPDATE cat_rfc SET iEstado = 0 WHERE iId_Usuario = '" . $d['id_usuario'] . "' AND iEstado = 1 AND iTipo = 1"; $this->conexion->setQuery($query); $resultado = $this->conexion->execute(); if ($resultado > 0) { $rest['codigo'] = $resultado; $rest['mensaje'] = "El registro fue eliminado"; } else { $rest['codigo'] = 0; $rest['mensaje'] = $resultado; } } } } else { $rest['codigo'] = 0; $rest['mensaje'] = 'No se localizó el certificado'; } // } else { // $rest['codigo'] = 0; // $rest['mensaje'] = 'No se localizó el id del certificado' // } return json_encode($rest); }
$historial->guardar($d); } } if ($str == 'registrar_usuario') { $_POST['usuarios_nuevo_iId_Empresa'] = $usuario->ejecutar('obtener', 'id_empresa'); $_POST['usuarios_nuevo_iTipo'] = 2; $registro = $usuario->ejecutar('registrar', $_POST); if ($registro > -1) { if ($_POST['usuarios_nuevo_iId'] > 0 || $_POST['usuarios_nuevo_iId'] != "") { if ($_POST['usuarios_nuevo_iEstado'] == 0) { $d = array(); $d['id_usuario'] = $_POST['usuarios_nuevo_iId']; $certificados = new CertificadoControl($path); $rest = $certificados->ejecutar('eliminar', $d); $eliminar_en_pac = new PAC_MasNegocio(); $respuesta_s = $eliminar_en_pac->EliminarEmisor($_POST['usuarios_nuevo_u_sRFC']); //var_dump($respuesta_s); } } if ($_POST['usuarios_nuevo_iId'] == 0) { enviarInvitacion($registro); } $respuesta['mensaje'] = 'El registro fue salvado correctamente'; $script[] = "\$('input').prop('disabled', false);"; $script[] = "\$('input').val('');"; $respuesta['script'] = $script; $link['Regresar a la Lista'] = "javascript:regresarLista();"; $respuesta['links'] = $link; imprimir_respuesta($respuesta); } else { imprimir_error(array($registro));