$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); $consultaProduccion = $produccion->consultaMaterialPesado(); $row = $consultaProduccion->fetch_array(MYSQLI_ASSOC); $id_op = $row['op']; $id_consecutivo = $row['no_producto_final'];
/** * Método para eliminar */ public function eliminar($key) { if (!($id = DwSecurity::isValidKey($key, 'del_Turno', 'int'))) { return DwRedirect::toAction('listar'); } $Turno = new Turno(); if (!$Turno->getInformacionTurno($id)) { DwMessage::get('id_no_found'); return DwRedirect::toAction('listar'); } try { if (Turno::setTurno('delete', array('id' => $Turno->id))) { DwMessage::valid('La Turno se ha eliminado correctamente!'); } } catch (KumbiaException $e) { DwMessage::error('Esta Turno no se puede eliminar porque se encuentra relacionada con otro registro.'); } return DwRedirect::toAction('listar'); }