require_once "../modelo/GenerarListaDesplegable.php";
require_once '../modelo/Table.php';
if (!isset($_POST['horaProductiva'])) {
    $id_hora = '';
} else {
    $id_hora = $_POST['horaProductiva'];
}
if (!isset($_POST['maquina'])) {
    $id_maquina = '';
} else {
    $id_maquina = $_POST['maquina'];
}
$bitacora = new Bitacora_refacotirzada();
$maquina = new Maquina_refactorizada();
$bitacora->setIdEmpresa($_SESSION['k_empresa']);
$maquina->setIdEmpresa($_SESSION['k_empresa']);
$maquina->setIdMaquina($id_maquina);
$maquina->existsMaquina();
$maquina->next_result();
$maquina->existsRelacionMaquinaHoraProductiva();
$maquina->next_result();
$maquina->asignarRelacionHoraProductivaAMaquina($id_hora);
$consulta = $maquina->visualizarTiemposProductivosAsignadosAmaquina();
$field = $maquina->field_count - 1;
$tabla = new Table();
$tabla->crearArraySimple($consulta, $field);
require_once '../vista/amd_MostrarTiempoProductivosAsignadosAMaquinas.php';
exit;
?>

 }
 if (!isset($_GET['maquina'])) {
     $nombreMaquina = '';
 } else {
     $nombreMaquina = $_GET['maquina'];
 }
 if (!isset($_GET['turno'])) {
     $nombreTurno = '';
 } else {
     $nombreTurno = $_GET['turno'];
 }
 $id_empresa = $_SESSION['k_empresa'];
 $objetoMaquina = new Maquina_refactorizada();
 $produccion = new Produccion();
 $turno = new Turno();
 $objetoMaquina->setIdEmpresa($id_empresa);
 $objetoMaquina->setNombreMaquina($nombreMaquina);
 $produccion->setIdEmpresa($id_empresa);
 $produccion->setIdMaquina($objetoMaquina->getId());
 $turno->setTurno();
 $turno->setIdEmpresa($id_empresa);
 $turno->setNombreTurno($nombreTurno);
 $produccion->setIdTurno($turno->getIdTurno());
 $produccion->setIdOrdenProduccion($OrdenProduccion);
 $turno->setIdEmpresa($_SESSION['k_empresa']);
 $consecutivoProduccion = preg_replace('/[a-zA-Z]/', '', $consecutivoProduccion);
 $produccion->setConsecutivoProduccion($consecutivoProduccion);
 $produccion->setTipoMaterialDigitadoPorElUsuario($fichaTecnica);
 $idFicha = $produccion->getIdFicha();
 $produccion->next_result();
 $produccion->setIdFichaTecnicaOtipoMaterial($idFicha);
 public function setIdEmpresa($param)
 {
     parent::setIdEmpresa($param);
 }