예제 #1
0
        public static bool Comparison(GenreVM genre1, GenreVM genre2)
        {
            Logger.Info("GenreVM.Comparison", "Порівняння двох екземплярів GenreVM.");

            if (genre1 == null || genre2 == null)
            {
                return(false);
            }
            return(Entity <Genre> .Comparison(genre1.GenreDL, genre2.GenreDL));
        }
예제 #2
0
        public GenreVM(GenreVM parentGenre, string name, Entertainment.Type genreType, string summary)
        {
            if (parentGenre != null)
            {
                _genre = new Genre(parentGenre.GenreDL, name, genreType, summary);
            }
            else
            {
                _genre = new Genre(null, name, genreType, summary);
            }

            Logger.Info("GenreVM.GenreVM", "Екземпляр GenreVM створений.");
        }
예제 #3
0
        public bool GenreComparison(GenreVM genre)
        {
            Logger.Info("GenreInEntertainmentVM.GenreComparison", "Порівняння даного екзмпляра жанру з жанром у GenreInEntertainmentVM.");

            return(genre.GenreDL.Id == this.GenreId);
        }
예제 #4
0
        public GenreInEntertainmentVM(GenreVM genre, EntertainmentVM entertainment)
        {
            _genreInEntertainment = new GenreInEntertainment(entertainment.EntertainmentDL, genre.GenreDL);

            Logger.Info("GenreInEntertainmentVM.GenreInEntertainmentVM", "Екземпляр GenreInEntertainmentVM створений.");
        }
예제 #5
0
        public bool CanBeParentGenre(GenreVM genre)
        {
            Logger.Info("GenreVM.CanBeParentGenre", "Перевірка на те, чи може бути екземпляр класу бути батьківський для даного.");

            return(this.GenreDL.CanBeParentGenre(genre.GenreDL));
        }