if ($bandera == 2) { $get->c_nombre = base64_decode($get->c_nombre); $get->c_descripcion = base64_decode($get->c_descripcion); if ($get->c_nombre != "" && $get->c_descripcion != "") { $result_c = "{{" . $get->c_nombre . ", " . $get->c_descripcion . "}}"; } else { $vacio = true; } } } $data = $result_c; if ($get->referencia != "" && $get->nombre != "" && $get->descripcion != "" && $get->unidad != "" && $get->iva != "" && $get->tipo != "" && !$vacio) { $conexion = new Conexion(); $item = new Item($item->getID(), $conexion); $item->instanciarMateriaprima($conexion); $mp = $item->getMateriaprima(); $operation = $mp->modificar($get->nombre, $get->descripcion, $data, $conexion); if ($operation['ejecution'] && $operation['result']) { $operation = $item->modificar($get->referencia, $get->iva, $get->unidad, $get->tipo, $conexion); if ($operation['ejecution'] && $operation['result']) { /*$item->instanciarMateriaprima($conexion); $mp = $item->getMateriaprima();*/ $operation['message'] = "Se actualizó correctamente la información."; $log = Log::registro($usuario->getID(), "info", "Actualización de información - Item. {" . $get->referencia . ", " . $get->iva . ", " . $get->unidad . ", " . $get->tipo . "}", $conexion); $log = Log::registro($usuario->getID(), "info", "Actualización de información - Materia Prima. {" . $get->nombre . ", " . $get->descripcion . ", " . $data . "}", $conexion); } } $_SESSION['item'] = serialize($item); } } else { $operation['ejecution'] = true;