protected virtual void OnGenreSelected(GenreSelectedEventArgs e)
 {
     if (GenreSelected != null)
     {
         GenreSelected(this, e);
     }
 }
        private GenreSelectedEventArgs OnGenreSelectedForOut()
        {
            GenreSelectedEventArgs args = new GenreSelectedEventArgs();

            OnGenreSelected(args);

            return(args);
        }
        private GenreSelectedEventArgs OnGenreSelected(string genre)
        {
            GenreSelectedEventArgs args = new GenreSelectedEventArgs(genre);

            OnGenreSelected(args);

            return(args);
        }