public function delete()
 {
     $this->breadcrumb->add("Löschen");
     $this->header();
     $id = Request::get(1, VAR_INT);
     if (Request::get(2) == 'yes') {
         try {
             Database::getObject()->query("DELETE FROM <p>airports WHERE id = <id:int>", compact("id"));
             CmsPage::ok("Der gewählte Airport wurde gelöscht.");
         } catch (QueryException $e) {
             CmsPage::error("Der gewählte Airport konnte leider nicht gelöscht werden. Möglicherweise referenzieren noch andere Daten auf diesen Airport.");
         }
         $this->show();
     } else {
         CmsPage::yesNo("Möchten Sie den ausgewählten Airport wirklich löschen?", URI::build('airlines/admin/airports/delete/' . $id . '/yes'), URI::build('airlines/admin/airports'));
     }
     $this->footer();
 }
 public function delete()
 {
     $this->breadcrumb->add("Löschen");
     $this->header();
     $id = Request::get(1, VAR_INT);
     if (Request::get(2) == 'yes') {
         $db = Database::getObject();
         $db->query("DELETE FROM <p>page WHERE id = <id:int>", compact("id"));
         if ($db->affectedRows() == 1) {
             CmsPage::ok("Die gewählte Seite wurde gelöscht.");
         } else {
             CmsPage::error("Die gewählte Seite konnte leider nicht gelöscht werden.");
         }
         $this->docs();
     } else {
         CmsPage::yesNo("Möchten Sie die gewählte Seite wirklich löschen?", URI::build('cms/admin/documents/delete/' . $id . '/yes'), URI::build('cms/admin/documents'));
     }
     $this->footer();
 }
 public function remove()
 {
     $id = Request::get(1, VAR_INT);
     $data = new CustomData($this->position);
     if ($data->load($id)) {
         if (Request::get(2) == 'yes') {
             if ($data->remove()) {
                 CmsPage::ok("Der Datensatz wurde erfolgreich gelöscht.");
             } else {
                 CmsPage::error("Der Datensatz konnte leider nicht gelöscht werden.");
             }
         } else {
             CmsPage::yesNo("Möchten Sie den gewählten Datensatz inkl. aller evtl. verknüpften Daten wirklich löschen?", URI::build($this->baseUri . '/remove/' . $id . '/yes'), URI::build($this->baseUri));
         }
     } else {
         CmsPage::error('Der Datensatz wurde nicht gefunden.');
     }
 }
 public function remove()
 {
     $id = Request::get(1, VAR_INT);
     $this->breadcrumb->add('Löschen');
     $this->header();
     $db = Database::getObject();
     $db->query("SELECT * FROM <p>fields WHERE id = <id:int>", compact("id"));
     if ($db->numRows() == 1) {
         $field = CustomField::constructObject($db->fetchAssoc());
         if ($field->isImplemented()) {
             CmsPage::error('Das Feld kann nicht gelöscht werden, da es durch Nutzung gesperrt wurde.');
         } else {
             if (Request::get(2) == 'yes') {
                 if ($field->remove()) {
                     CmsPage::ok("Das Feld wurde erfolgreich gelöscht.");
                 } else {
                     CmsPage::error("Das Feld konnte leider nicht gelöscht werden.");
                 }
                 $this->overview();
             } else {
                 CmsPage::yesNo("Möchten Sie das gewählte Feld inkl. aller verknüpften Daten wirklich löschen? Eine vorherige Datensicherung wird dringend empfohlen!", URI::build($this->getBaseURI() . '/remove/' . $id . '/yes'), URI::build($this->getBaseURI()));
             }
         }
     } else {
         CmsPage::error('Das Feld wurde nicht gefunden.');
     }
     $this->footer();
 }
 public function delete()
 {
     $this->breadcrumb->add("Löschen");
     $this->header();
     $id = Request::get(1, VAR_INT);
     if (Request::get(2) == 'yes') {
         $db = Database::getObject();
         try {
             $db->query("DELETE FROM <p>user WHERE id = <id:int>", compact("id"));
             CmsPage::ok("Das gewählte Mitglied wurde gelöscht.");
         } catch (QueryException $e) {
             CmsPage::error("Das gewählte Mitglied konnte leider nicht gelöscht werden. Möglicherweise referenzieren noch Daten auf dieses Mitglied.");
         }
         $this->members();
     } else {
         CmsPage::yesNo("Möchten Sie das gewählte Mitglied wirklich löschen?", URI::build('cms/admin/members/delete/' . $id . '/yes'), URI::build('cms/admin/members'));
     }
     $this->footer();
 }