public void UpdateActiveBuses(ActiveBusesModel bus)
        {
            int index = BusStatusList.FindIndex(item => item.Name.Equals(bus.Name));

            if (index != -1)
            {
                BusStatusList[index].ActiveBus = bus;
            }
            else
            {
                var activeBbus = new BusStatusModel();
                activeBbus.Name      = bus.Name;
                activeBbus.State     = bus.State;
                activeBbus.ActiveBus = bus;
                BusStatusList.Add(activeBbus);
            }
        }
        public void UpdateState(RigState state)
        {
            int index = BusStatusList.FindIndex(item => item.Name == state.Name);

            if (index != -1)
            {
                BusStatusList[index].State = state;
            }
            else
            {
                var bus = new BusStatusModel
                {
                    Name  = state.Name,
                    State = state
                };
                BusStatusList.Add(bus);
            }
        }