$empresa = new Empresa();
    $empresa->setNombre($empresaNombre);
    $empresa->setNit_cc($nit_cc);
    if ($empresa->consultarEmpresaNit_CC()->num_rows <= 0) {
        $empresa->next_result();
        $empresa->registrarEmpresa();
        $consulta = $empresa->consultarEmpresaNit_CC();
        $row = $consulta->fetch_array(MYSQLI_ASSOC);
        $id_empresa = $row['id_empresa'];
        $_SESSION['k_make_new_company'] = $id_empresa;
        $empresa->next_result();
        mostrarRegistroEmpresa($empresa);
    } else {
        echo '<script>alert("Nit o cedula existente rectifique")</script>';
        $empresa->next_result();
        mostrarRegistroEmpresa($empresa);
        exit;
    }
} else {
    echo "<script>alert('Usted no  es el administrador de Gestionprox, Consulte con el administrador !!!')</script>";
    raiz_amd();
    exit;
}
function mostrarRegistroEmpresa($empresa)
{
    $consulta = $empresa->consultarEmpresaNit_CC();
    $field = $empresa->field_count - 1;
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/amd_MostrarEmpresa.php';
    exit;
    $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();
    $field = $defecto->field_count - 1;
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/amd_MostrarDefecto.php';
    exit;
}
?>



} else {
    $contacto = $_POST['nombre'];
}
if (!isset($_POST['apellido'])) {
    $apellido = '';
} else {
    $apellido = $_POST['apellido'];
}
$operador = new Operador();
$operador->setNombre($contacto);
$operador->setApllido($apellido);
$operador->setIdEmpresa($_SESSION['k_empresa']);
$consulta = $operador->consultarOperadorDuplicado();
if ($consulta->num_rows <= 0) {
    $operador->next_result();
    $operador->registrarOperador();
    mostrarRegistroEmpresa($operador);
} else {
    echo '<script>alert("Nit o cedula existente rectifique")</script>';
    raiz_amd();
    exit;
}
function mostrarRegistroEmpresa($operador)
{
    $consulta = $operador->consultarOperadorDuplicado();
    $field = $operador->field_count - 1;
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/amd_MostrarOperador.php';
    exit;
}
require_once '../modelo/Table.php';
validar_user_amd();
if (!isset($_POST['maquina'])) {
    $empresaNombre = '';
} else {
    $empresaNombre = $_POST['maquina'];
}
$maquina = new Maquina();
$maquina->setNombre($empresaNombre);
$maquina->setIdEmpresa($_SESSION['k_empresa']);
$consulta = $maquina->consultarMaquinaDuplicada();
if ($consulta->num_rows <= 0) {
    $maquina->next_result();
    $maquina->registrarMaquina();
    $row = $consulta->fetch_array(MYSQLI_ASSOC);
    mostrarRegistroEmpresa($maquina);
} else {
    echo '<script>alert("Maquina duplicada")</script>';
    raiz_amd();
    exit;
}
function mostrarRegistroEmpresa($maquina)
{
    $consulta = $maquina->consultarMaquinaDuplicada($maquina->getIdEmpresa());
    $field = $maquina->field_count - 1;
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/amd_MostrarMaquina.php';
    exit;
}
?>