/// <summary>
        /// заполнение формы редактирования лота
        /// </summary>
        /// <param name="lot"></param>
        public override void LoadLot(LotEntity lot)
        {
            _lot             = lot;
            _initialCategory = Categories.FirstOrDefault(c => c.Id == _lot.CategoryId);

            LotId            = _lot.Id;
            Title            = _lot.Title;
            SelectedCategory = _initialCategory;
            Photos           = new ObservableCollection <LotContent>(_lot.LotContents);
            Description      = _lot.Description;
            StartBid         = _lot.StartBid.ToString("0.00");

            int daysCount = (int)(_lot.DateToExpire - _lot.DateCreated).TotalDays;

            SelectedDaysCount = DaysCount.FirstOrDefault(l => l.DaysCount == daysCount);
        }
예제 #2
0
 public override string ToString() => $"{Name.ToString()}({DaysCount.ToString()})";