$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'];
Exemplo n.º 2
0
 /**
  * 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');
 }