public void RefreshPoster()
 {
     if (!IsPosterNameChanged)
     {
         return;
     }
     _movie.LoadPoster();
     _movie.IsPosterChanged = false;
 }
Esempio n. 2
0
        public MovieBriefViewModel(Movie movie, IEventAggregator eventAggregator)
        {
            if (string.IsNullOrEmpty(movie.Name))
            {
                IsDummy = true;
                _movie  = movie;
                return;
            }

            _movie = movie;
            _movie.LoadPoster();

            _eventAggregator = eventAggregator;

            SequencialNo = _movie.SequencialNo;

            _originalWidth  = _movie.Poster.Width;
            _originalHeight = _movie.Poster.Height;
        }
Esempio n. 3
0
        public MovieBriefViewModel(Movie movie, IEventAggregator eventAggregator)
        {
            if (string.IsNullOrEmpty(movie.Name))
            {
                IsDummy = true;
                _movie = movie;
                return;
            }

            _movie = movie;
            _movie.LoadPoster();

            _eventAggregator = eventAggregator;

            SequencialNo = _movie.SequencialNo;

            _originalWidth = _movie.Poster.Width;
            _originalHeight = _movie.Poster.Height;
        }