public EditOrAddAwardWindowVM(ICollectionsEntity collectionEntity, AwardVM award = null) { _collectionEntity = collectionEntity; _award = award; ImageClearButtonVisibility = Visibility.Collapsed; if (_award != null) { if (_award.PerformerId != null) { Performer = new PerformerVM(DataLayer.Performer.GetById((Guid)_award.PerformerId)); } if (_award.EntertainmentId != null) { Entertainment = new EntertainmentVM(DataLayer.Entertainment.GetById((Guid)_award.EntertainmentId)); } Name = _award.Name; Nomination = _award.Nomination; Date = _award.Date; if (_award.Image != null) { ImageClearButtonVisibility = Visibility.Visible; } } NameErrorVisibility = Visibility.Hidden; DateErrorVisibility = Visibility.Hidden; Logger.Info("EditOrAddAwardWindowVM.EditOrAddAwardWindowVM", "Екземпляр EditOrAddAwardWindowVM створений."); }
public EditOrAddAwardWindow(ICollectionsEntity entity, AwardVM award = null) { InitializeComponent(); DataContext = new EditOrAddAwardWindowVM(entity, award); Logger.Info("EditOrAddAwardWindow.EditOrAddAwardWindow", "Екземпляр EditOrAddAwardWindow створений."); }
public EditOrAddSongWindow(ICollectionsEntity entity, SongVM song = null) { InitializeComponent(); DataContext = new EditOrAddSongWindowVM(entity, song); Logger.Info("EditOrAddSongWindow.EditOrAddSongWindow", "Екземпляр EditOrAddSongWindow створений."); }
public EditOrAddGenreWindow(ICollectionsEntity entity, GenreVM genre = null) { InitializeComponent(); DataContext = new EditOrAddGenreWindowVM(entity, genre); Logger.Info("EditOrAddGenreWindow.EditOrAddGenreWindow", "Екземпляр EditOrAddGenreWindow створений."); }
public EditOrAddEntertainmentWindow(ICollectionsEntity entity, EntertainmentVM entertainment = null) { InitializeComponent(); DataContext = new EditOrAddEntertainmentWindowVM(entity, entertainment); Logger.Info("EditOrAddEntertainmentWindow.EditOrAddEntertainmentWindow", "Екземпляр EditOrAddEntertainmentWindow створений."); }
public EditOrAddPerformerWindow(ICollectionsEntity entity, PerformerVM performer = null) { InitializeComponent(); DataContext = new EditOrAddPerformerWindowVM(entity, performer); Logger.Info("EditOrAddPerformerWindow.EditOrAddPerformerWindow", "Екземпляр EditOrAddPerformerWindow створений."); }
public EditOrAddEntertainmentWindowVM(ICollectionsEntity collectionEntity, EntertainmentVM enterteinment = null) { _collectionEntity = collectionEntity; _enterteinment = enterteinment; if (_enterteinment != null) { EntertainmentTypeUkr = _enterteinment.EntertainmentTypeUkr; Name = _enterteinment.Name; ReleaseDate = _enterteinment.ReleaseDate; Company = _enterteinment.Company; Summary = _enterteinment.Summary; BuyLink = _enterteinment.BuyLink; MainLanguage = _enterteinment.MainLanguage; Rating = _enterteinment.Rating; RatingComment = _enterteinment.RatingComment; MovieRuntimeMinute = _enterteinment.MovieRuntimeMinute; OfficialSite = _enterteinment.OfficialSite; MovieCountries = _enterteinment.MovieCountries; TVSeason = _enterteinment.TVSeason; Budget = _enterteinment.Budget; TrailerLink = _enterteinment.TrailerLink; } NameErrorVisibility = Visibility.Hidden; PosterErrorVisibility = Visibility.Hidden; ReleaseDateErrorVisibility = Visibility.Hidden; CompanyErrorVisibility = Visibility.Hidden; MainLanguageErrorVisibility = Visibility.Hidden; SummaryErrorVisibility = Visibility.Hidden; if (EntertainmentVM.EntertainmentTypeUkrStringToEngEnum(EntertainmentTypeUkr) != Entertainment.Type.Movie) { MovieRuntimeMinuteErrorVisibility = Visibility.Collapsed; } else { MovieRuntimeMinuteErrorVisibility = Visibility.Hidden; } if (EntertainmentVM.EntertainmentTypeUkrStringToEngEnum(EntertainmentTypeUkr) == Entertainment.Type.Album) { TrailerLinkErrorVisibility = Visibility.Collapsed; } else { TrailerLinkErrorVisibility = Visibility.Hidden; } Logger.Info("EditOrAddEntertainmentWindowVM.EditOrAddEntertainmentWindowVM", "Екземпляр EditOrAddEntertainmentWindowVM створений."); }
public EditOrAddSongWindowVM(ICollectionsEntity collectionEntity, SongVM song = null) { _collectionEntity = collectionEntity; _song = song; if (_song != null) { Name = _song.Name; Duration = _song.Duration; Lyrics = _song.Lyrics; } NameErrorVisibility = Visibility.Hidden; DurationErrorVisibility = Visibility.Hidden; Logger.Info("EditOrAddSongWindow.EditOrAddSongWindow", "Екземпляр EditOrAddSongWindow створений."); }
public EditOrAddGenreWindowVM(ICollectionsEntity collectionEntity, GenreVM genre = null) { _collectionEntity = collectionEntity; _genre = genre; if (_genre != null) { if (_genre.ParentGenreId != null) { ParentGenre = new GenreVM(Genre.GetById((Guid)_genre.ParentGenreId)); } Name = _genre.Name; GenreTypeUkr = _genre.GenreTypeUkr; Summary = _genre.Summary; } NameErrorVisibility = Visibility.Hidden; ParentGenreErrorVisibility = Visibility.Hidden; Logger.Info("EditOrAddGenreWindowVM.EditOrAddGenreWindowVM", "Екземпляр EditOrAddGenreWindowVM створений."); }
public EditOrAddPerformerWindowVM(ICollectionsEntity collectionEntity, PerformerVM performer = null) { _collectionEntity = collectionEntity; _performer = performer; ImageClearButtonVisibility = Visibility.Collapsed; if (_performer != null) { PerformerTypeUkr = _performer.PerformerTypeUkr; Name = _performer.Name; Surname = _performer.Surname; DateOfBirth = _performer.DateOfBirth; Summary = _performer.Summary; if (_performer.Image != null) { ImageClearButtonVisibility = Visibility.Visible; } } NameErrorVisibility = Visibility.Hidden; Logger.Info("EditOrAddPerformerWindowVM.EditOrAddPerformerWindowVM", "Екземпляр EditOrAddPerformerWindowVM створений."); }