Пример #1
0
 protected function delete()
 {
     // ladowanie klasy
     $item = new ClassSoldier2Equipment(ClassTools::getValue('id_soldier2equipments'));
     // sprawdza czy klasa zostala poprawnie zaladowana
     if (!$item->load_class) {
         $this->alerts['danger'] = "Wyposażenie żołnierza nie istnieje.";
     }
     $item->id_soldier = ClassTools::getValue('id_soldier');
     $item->id_equipment = ClassTools::getValue('id_equipment');
     $item->id_user = ClassAuth::getCurrentUserId();
     // sprawdza czy klasa zostala poprawnie zaladowana
     if ($item->load_class) {
         // usuwanie
         if ($item->delete()) {
             // komunikat
             $this->alerts['success'] = "Poprawnie usunięto wyposażenie.";
             return;
         } else {
             // bledy w przypadku problemow z usunieciem
             $this->alerts['danger'] = $item->errors;
             return;
         }
     }
     $this->alerts['danger'] = 'Żołnierz nie jest powiązany z tym wyposażeniem.';
     $_POST = array();
     return;
 }