Suggest a feature
×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: PHP
Posted by: Jorge Alcalá
Added: Sep 6, 2018 12:02 PM
Views: 1
Tags: t_action
  1. /**
  2.  *
  3.   */
  4.   public function executePedidosDocumentosEliminar($request)  {
  5.     $contexto = $this->getContext();
  6.     $cliente = $contexto->getUser()->getAttribute('cliente');
  7.  
  8.     $claPedido = $this->getRequestParameter('claPedido', 0);
  9.     $claDocumento = $this->getRequestParameter('claDocumento', 0);
  10.  
  11.     $c = new Criteria();
  12.     $c->add(DocumentospedidosdetallePeer::CLACLIENTE, $cliente);
  13.     $c->add(DocumentospedidosdetallePeer::CLAPEDIDO, $claPedido);
  14.     $c->add(DocumentospedidosdetallePeer::CLADETALLE, $claDocumento);
  15.     $borrar = DocumentospedidosdetallePeer::doDelete($c);
  16.  
  17.     // las notas
  18.     $c = new Criteria();
  19.     $c->add(DocumentosPedidosDetalleNotasPeer::CLACLIENTE, $cliente);
  20.     $c->add(DocumentosPedidosDetalleNotasPeer::CLAPEDIDO, $claPedido);
  21.     $c->add(DocumentosPedidosDetalleNotasPeer::CLADETALLE, $claDocumento);
  22.     $borrar = DocumentosPedidosDetalleNotasPeer::doDelete($c);
  23.  
  24.     $aviso = funcionesINVENT::_n('Documento Eliminado');
  25.        
  26.     $this->respuesta = array();//
  27.     $respuesta['aviso'] = $aviso;
  28.     $respuesta['claPedido'] = $claPedido;
  29.     $respuesta['claDocumento'] = $claDocumento;
  30.     $this->respuesta = json_encode($respuesta);
  31.     $this->setTemplate('respuesta') ;
  32.     $this->setLayout('solocontenido');
  33. }