public void addProgram(ScheduleDataset.Slot slot) { String chId = slot.channelId; if (this.programsWithChId.ContainsKey(chId) == false) { this.programsWithChId[chId] = new List <ScheduleDataset.Slot>(); } this.programsWithChId[chId].Add(slot); }
public void addSlot(ScheduleDataset.Slot slot) { this.firstStartAt = slot.startAt < this.firstStartAt ? slot.startAt : this.firstStartAt; this.totalScheduleCount++; if (slot.MarkFirst) { this.isFirstMarkScheduleCount++; } this.slots.Add(slot); }