Exemplo n.º 1
0
        public void Handle(ItemAdapter item)
        {
            item.IncrementQuality();

            item.DecrementSellin();

            if (item.SellIn < 0)
            {
                item.IncrementQuality();
            }
        }
Exemplo n.º 2
0
        public void Handle(ItemAdapter item)
        {
            item.IncrementQuality();

            if (item.SellIn < 11)
            {
                item.IncrementQuality();
            }

            if (item.SellIn < 6)
            {
                item.IncrementQuality();
            }

            if (item.SellIn < 0)
            {
                item.SetQualityToZero();
            }

            item.DecrementSellin();
        }
Exemplo n.º 3
0
 public void Handle(ItemAdapter item)
 {
     item.IncrementQuality();
 }