protected override void RenderSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
        {
            var hour   = timeSpan.Hours.ToString("00");
            var minute = timeSpan.Minutes.ToString("00");

            if (slot.ShowDuration)
            {
                _builder.Append($"{hour}:{minute}{timeSuffix} {slot.Title} {slot.Duration}min\r\n");
            }
            else
            {
                _builder.Append($"{hour}:{minute}{timeSuffix} {slot.Title}\r\n");
            }
        }
Пример #2
0
        protected override void RenderSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
        {
            var hour   = timeSpan.Hours.ToString("00");
            var minute = timeSpan.Minutes.ToString("00");

            if (slot.ShowDuration)
            {
                Console.WriteLine($"{hour}:{minute}{timeSuffix} {slot.Title} {slot.Duration}min");
            }
            else
            {
                Console.WriteLine($"{hour}:{minute}{timeSuffix} {slot.Title}");
            }
        }
Пример #3
0
 protected override void RenderNetworkEventSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
 {
     RenderSlot(slot, timeSpan, timeSuffix);
 }
Пример #4
0
 protected override void RenderLunchSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
 {
     RenderSlot(slot, timeSpan, timeSuffix);
 }
Пример #5
0
 protected virtual void RenderNetworkEventSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
 {
 }
Пример #6
0
 protected virtual void RenderLunchSlot(ConferenceSlot slot, TimeSpan timeSpan, string timeSuffix)
 {
 }
Пример #7
0
 bool IIdentifiable <IWavPlayer> .DataEquals(IWavPlayer other)
 {
     return(File.Equals(other.File) && ConferenceSlot.Equals(other.ConferenceSlot));
 }