/**
  * 
  * @param Integer $id
  * @return String
  */
 public function eliminarMarca($id)
 {
     try {
         $this->dDao = new DispositivoDAO();
         $this->dDto = $this->dDao->verDispositivoPorIdDeMarca($id);
         if ($this->dDto == null) {
             $this->mDao = new MarcaDAO();
             return '<div class="notificacion"><div class="mensaje">' . '<h2>Inventario Expertcob</h2>' . $this->mDao->eliminar($id) . '</div></div>';
         } else {
             return '<div class="notificacion" ><div class="mensaje" id="err">' . '<h2>Inventario Expertcob</h2>' . '<img alt="Error" src="../resources/imagenes/Error.png" > No se puede eliminar la marca porque hay dispositivos de esta marca' . '</div></div>';
         }
     } catch (Exception $ex) {
         return $ex->getMessage();
     }
 }
示例#2
0
 public static function EliminarPOSTAction()
 {
     if (isset($_POST)) {
         $marca = new Marca();
         $marca->setIdMarca($_POST['idMarca']);
         MarcaDAO::eliminar($marca) ? $mensaje = "Marca eliminada correctamente" : ($mensaje = "La Marca no fue eliminada correctamente");
     }
     $vwMarcas = MarcaDAO::getVwMarca();
     require_once './views/Mantenimiento/Marca/Lista.php';
 }