Пример #1
0
        public long Expiration()
        {
            var currentDate = DateTime.Now;
            var dueDate     = ManufacturingDate.AddHours(Durability);
            var expiration  = dueDate.Subtract(currentDate).TotalHours;

            return((long)expiration);
        }
 public override string ToString()
 {
     return($"{Color} {Manufacturer.ToString()} {ManufacturingDate?.ToShortDateString()}");
 }
 public bool HasExpired() =>
 ManufacturingDate.AddDays(Durability) < DateTime.Now;
        public bool IsProductExpired(DateTime dateTime)
        {
            TimeSpan ts = ManufacturingDate.AddMonths(ExpiryInMonths) - dateTime;

            return(ts.Days < 0);
        }