private void RemoveTime(TicketPriceEntryXml entry) { TimeableList <TicketPriceEntryXml> config = TLMLineUtils.GetEffectiveConfigForLine(UVMPublicTransportWorldInfoPanel.GetLineID()).TicketPriceEntries; if (config != default) { config.RemoveAtHour(entry.HourOfDay ?? -1); m_isDirty = true; } }
private void SetBudget(TicketPriceEntryXml idx, float val) { idx.Value = (uint)val; RedrawList(); }
private void ValidateTime(TicketPriceEntryXml idx, int val) { idx.HourOfDay = val; RedrawList(); }