public function processStatus()
 {
     if (Validate::isLoadedObject($object = $this->loadObject())) {
         if ($object->id && $object->active) {
             $obj_htl_rm_info = new HotelRoomType();
             $ids_product = $obj_htl_rm_info->getIdProductByHotelId($object->id);
             if (isset($ids_product) && $ids_product) {
                 foreach ($ids_product as $key_prod => $value_prod) {
                     $obj_product = new Product($value_prod['id_product']);
                     if ($obj_product->active) {
                         $obj_product->toggleStatus();
                     }
                 }
             }
         }
     } else {
         $this->errors[] = Tools::displayError('An error occurred while updating the status for an object.') . ' <b>' . $this->table . '</b> ' . Tools::displayError('(cannot load object)');
     }
     parent::processStatus();
 }