public void SetResultToCurrentState()
 {
     if (AreDatesLinked)
     {
         Result = new InventoryEntry(SelectedItemType,
                                     Enumerable.Repeat(ExpiryDates.First().DateTimeOffset.DateTime, SelectedCountIndex + 1));
     }
     else
     {
         Result = new InventoryEntry(SelectedItemType, ExpiryDates.Select(x => x.DateTimeOffset.DateTime));
     }
 }