// Deleting all attachments for an Incident public void deleteAllAttachmentsForIncident(Incident incident) { db = dbHelper.getWritableDatabase(); if (incident.getAttachments().size() > 0) { for (Attachment anAttachment : incident.getAttachments()) { attachment_dao.deleteSingleAttachment(anAttachment); } } db.delete( Constants.TABLE_INCIDENT_ATTACHMENT, "Incident_Id" + " = ?", new String[] {String.valueOf(incident.getId())}); }