MORE than 40 persons have been affected by diarrhoea and vomiting in Dharmathupatti village, near Bodi, in Theni district. Many of them have sought treatment at the government and private hospitals.