protected virtual void OnOptionCheck(OptionCheckEventArgs e)
 {
     if (OptionCheck != null)
     {
         OptionCheck(this, e);
     }
 }
        private OptionCheckEventArgs OnOptionCheckForOut()
        {
            OptionCheckEventArgs args = new OptionCheckEventArgs();

            OnOptionCheck(args);

            return(args);
        }
        private OptionCheckEventArgs OnOptionCheck(bool dateTime, bool city, bool state, bool dayAndNight, bool dayOfWeek, bool deathCount, bool seriouslyCount, bool slightlyCount, bool injuryCount, bool accidentField, bool accidentType, bool violation, bool roadForm, bool attacker, bool victim)
        {
            OptionCheckEventArgs args = new OptionCheckEventArgs(dateTime, city, state, dayAndNight, dayOfWeek, deathCount, seriouslyCount, slightlyCount, injuryCount, accidentField, accidentType, violation, roadForm, attacker, victim);

            OnOptionCheck(args);

            return(args);
        }