Gastroenteritis - McKinley Health Center - University of Illinois Gastroenteritis caused by viruses, parasites, and bacteria can easily be passed on to ... Allow your gastrointestinal tract to settle by not eating for a few hours.