Esempio n. 1
0
 /**
  * @param Request $request
  * @param Application $app
  * @param int $id
  *
  * @return RedirectResponse
  */
 public function eliminar(Request $request, Application $app, $id)
 {
     $articuloModelo = new ArticuloModelo($app['db']);
     $articulo = $articuloModelo->getPorId($id);
     if (is_array($articulo) && !empty($articulo)) {
         $filasAfectadas = $articuloModelo->eliminar($id);
         if ($filasAfectadas > 0) {
             $app['session']->getFlashBag()->add('info', array('message' => '¡Artículo Eliminado!'));
         }
     } else {
         $app['session']->getFlashBag()->add('warning', array('message' => 'Artículo no encontrado'));
     }
     return $app->redirect($app['url_generator']->generate('articulo_list'));
 }