/// ------------------------------------------------------------------------------------
        public bool DeleteBoundary(TimeSpan boundary)
        {
            var seg = TimeTier.GetSegmentHavingEndBoundary((float)boundary.TotalSeconds);

            if (!Tiers.RemoveTierSegments(TimeTier.GetIndexOfSegment(seg)))
            {
                return(false);
            }

            OnSegmentDeleted(seg);
            OnSegmentBoundaryChanged();
            return(true);
        }
Example #2
0
 public void GetSegmentHavingEndBoundary_NoSegmentHasEndBoundary_ReturnsNull()
 {
     Assert.IsNull(_tier.GetSegmentHavingEndBoundary(15f));
 }