private void DumpRecordInfo(TextWriter logWriter, RecordInfo recordInfo) { logWriter.WriteLine($"{DateTime.Now}: Queuing show: {recordInfo.description}"); logWriter.WriteLine($" Starting on {recordInfo.GetStartDT()} for {recordInfo.GetDuration()} minutes ({recordInfo.GetDuration()/60}hrs ish)"); logWriter.WriteLine($" Channel list is: {recordInfo.GetChannelString()}"); }
private string BuildShowText(RecordInfo recordInfo) { string day = recordInfo.GetStartDT().ToString("ddd"); if (recordInfo.GetStartDT().Day == DateTime.Now.Day) { day = "Today"; } string startTime = recordInfo.GetStartDT().ToString("HH:mm"); string endTime = recordInfo.GetEndDT().ToString("HH:mm"); return(String.Format($"{day} {startTime}-{endTime} {recordInfo.description} on channel/s {recordInfo.GetChannelString()}")); }