Ejemplo n.º 1
0
 public function deleteAction()
 {
     $this->checkLogin();
     $promo_id = $this->getParam('id');
     $promoMapper = new PAP_Model_PromotionMapper();
     $promotion = new PAP_Model_Promotion();
     $promoMapper->find($promo_id, $promotion);
     if ($this->dateDiff($promotion->getStarts(), null) >= 0) {
         //TODO Borrado lògico de las promociones y permitir borrar las promos del dìa actual
         $promoMapper->delete($promotion);
     }
     $this->_redirect('promotion/index');
     //@todo Mostrar mensaje al usuario
 }
Ejemplo n.º 2
0
 public function loadById($promotion_id)
 {
     $promoMapper = new PAP_Model_PromotionMapper();
     $promoMapper->find($promotion_id, $this);
 }