}
require_once '../modelo/Defecto_Modelo.php';
require_once '../modelo/validar_usuario.php';
require_once '../modelo/Table.php';
validar_user_amd();
if (!isset($_POST['nombre'])) {
    $Nombre = '';
} else {
    $Nombre = $_POST['nombre'];
}
if (!isset($_POST['id'])) {
    $id = '';
} else {
    $id = $_POST['id'];
}
$defecto = new Defecto();
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$consulta = $defecto->consultarCausas($id, $Nombre);
$field = $defecto->field_count - 1;
$tabla = new Table();
$tabla->crearArraySimple($consulta, $field);
if ($consulta->num_rows <= 0) {
    echo "<script>alert(\"El operador  que intenta buscar no existe \")</script>";
    raiz_amd();
    exit;
}
require_once '../vista/amd_MostrarCausa.php';
exit;
?>




<?php 
if (!isset($_POST['nombre'])) {
    $Nombre = '';
} else {
    $Nombre = $_POST['nombre'];
}
if (!isset($_POST['id'])) {
    $id = '';
} else {
    $id = $_POST['id'];
}
$defecto = new Defecto();
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$consulta = $defecto->consultarDefectos($id_operador, $Nombre, $apellido);
$field = $defecto->field_count - 1;
$tabla = new Table();
$tabla->crearArraySimple($consulta, $field);
if ($consulta->num_rows <= 0) {
    echo "<script>alert(\"El defecto que intenta buscar no existe \")</script>";
    raiz_amd();
    exit;
}
require_once '../vista/amd_MostrarDefecto.php';
exit;
?>

<?php

if (!isset($_SESSION)) {
    session_start();
}
require_once '../modelo/Defecto_Modelo.php';
require_once '../modelo/validar_usuario.php';
require_once '../modelo/raiz_directorio_principal.php';
require_once '../modelo/Table.php';
validar_user_amd();
if (!isset($_POST['nombre'])) {
    $Nombre = '';
} else {
    $Nombre = $_POST['nombre'];
}
$defecto = new Defecto();
$defecto->setNombre($Nombre);
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$consulta = $defecto->consultarDefecto();
if ($consulta->num_rows <= 0) {
    $defecto->next_result();
    $defecto->registrarDefecto();
    mostrarRegistroEmpresa($defecto);
} else {
    echo '<script>alert("Defecto duplicado rectifique")</script>';
    $defecto->next_result();
    mostrarRegistroEmpresa($defecto);
}
function mostrarRegistroEmpresa($defecto)
{
    $consulta = $defecto->consultarDefecto();



    <?php 
if (!isset($_POST['maquina'])) {
    $maquina = '';
} else {
    $maquina = $_POST['maquina'];
}
if (!isset($_POST['origen'])) {
    $origen = '';
} else {
    $origen = $_POST['origen'];
}
$defecto = new Defecto();
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$maquina = $defecto->crearConsultalike($maquina);
$origen = $defecto->crearConsultalike($origen);
$consulta = $defecto->listarMaquinaOrigenCausa($maquina, $origen);
$field = $defecto->field_count;
require_once '../vista/amd_MostrarMaquinaOrigenCausa.php';
exit;
?>






require_once '../modelo/validar_usuario.php';
validar_user_amd();
require_once '../modelo/Defecto_Modelo.php';
require_once '../modelo/raiz_directorio_principal.php';
require_once '../modelo/Table.php';
if (!isset($_POST['maquina'])) {
    $maquina = '';
} else {
    $maquina = $_POST['maquina'];
}
if (!isset($_POST['origen'])) {
    $origen = '';
} else {
    $origen = $_POST['origen'];
}
$defecto = new Defecto();
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$defecto->setIdMaquina($maquina);
$defecto->setIdOrigen($origen);
if ($defecto->consultarRelacionDefectoMaquina()->num_rows <= 0) {
    $defecto->next_result();
    $defecto->relacionOrigenMaquina();
    $consulta = $defecto->consultarOrigenMaquina();
    $field = $defecto->field_count - 1;
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/amd_MostrarMaquinaOrigen.php';
    exit;
} else {
    echo '<script>alert("el origen ya esta registrado en esta maquina seleccione otro")</script>';
    raiz_amd();
if (!isset($_POST['maquina'])) {
    $maquina = '';
} else {
    $maquina = $_POST['maquina'];
}
if (!isset($_POST['origen'])) {
    $origen = '';
} else {
    $origen = $_POST['origen'];
}
if (!isset($_POST['causa'])) {
    $causa = '';
} else {
    $causa = $_POST['causa'];
}
$defecto = new Defecto();
$defecto->setIdEmpresa($_SESSION['k_empresa']);
$maquina = $defecto->crearConsultalike($maquina);
$origen = $defecto->crearConsultalike($origen);
$causa = $defecto->crearConsultalike($causa);
$consulta = $defecto->consultarMaquinaOrigenCausa_parametros($maquina, $origen, $causa);
$field = $defecto->field_count - 1;
$tabla = new Table();
$tabla->crearArraySimple($consulta, $field);
require_once '../vista/amd_MostrarMaquinaOrigenCausa.php';
exit;
?>