Beispiel #1
0
 public void TrackForecastRangeEvent(ParkingLot parkingLot, ParkingLotForecastTimespanEnum? mode)
 {
     if (parkingLot == null)
         return;
     var properties = new Dictionary<string, string>
     {
         { "parkingLot", parkingLot.Id },
         { "mode", mode?.ToString() },
     };
     _client.TrackEvent("Change forecast mode", properties);
     _tracker.SendEvent("ui_action", "change_forecast_mode", mode?.ToString() + " > " +  parkingLot.Id, 0);
 }
 public ParkingLotForecastTimespanSelection(ParkingLotForecastTimespanEnum mode)
 {
     Mode = mode;
     switch (mode)
     {
         case ParkingLotForecastTimespanEnum.Days7:
             Title = ResourceService.Instance.ParkingLotForecastTimespan7Days;
             TimeSpan = TimeSpan.FromDays(7);
             break;
         case ParkingLotForecastTimespanEnum.Hours24:
             Title = ResourceService.Instance.ParkingLotForecastTimespan24Hrs;
             TimeSpan = TimeSpan.FromHours(24);
             break;
         case ParkingLotForecastTimespanEnum.Hours6:
             Title = ResourceService.Instance.ParkingLotForecastTimespan6Hrs;
             TimeSpan = TimeSpan.FromHours(6);
             break;
     }
 }
        public ParkingLotForecastTimespanSelection(ParkingLotForecastTimespanEnum mode)
        {
            Mode = mode;
            switch (mode)
            {
            case ParkingLotForecastTimespanEnum.Days7:
                Title    = ResourceService.Instance.ParkingLotForecastTimespan7Days;
                TimeSpan = TimeSpan.FromDays(7);
                break;

            case ParkingLotForecastTimespanEnum.Hours24:
                Title    = ResourceService.Instance.ParkingLotForecastTimespan24Hrs;
                TimeSpan = TimeSpan.FromHours(24);
                break;

            case ParkingLotForecastTimespanEnum.Hours6:
                Title    = ResourceService.Instance.ParkingLotForecastTimespan6Hrs;
                TimeSpan = TimeSpan.FromHours(6);
                break;
            }
        }