Beispiel #1
0
        /*public static int Positive { get; private set; }
        *  public static int Negative { get; private set; }*/

        internal static async Task Initialize(IThermostatDotNetService actionService,
                                              CancellationToken cancellationToken = default(CancellationToken))
        {
            if (IsInitialized)
            {
                return;
            }

            /*var knownTypes = await actionService.ActionTypes
             *                                  .GetAllActionClosureTypesAsync(true, cancellationToken);
             * Positive = knownTypes.Single(t => KnownValueHelper.Compare("Positive", t.Name)).Id;
             * Negative = knownTypes.Single(t => KnownValueHelper.Compare("Negative", t.Name)).Id;*/
        }
Beispiel #2
0
        internal static async Task Initialize(IThermostatDotNetService actionService,
                                              CancellationToken cancellationToken = default(CancellationToken))
        {
            if (IsInitialized)
            {
                return;
            }

            /* var knownTypes = await actionService.ActionTypes
             *                                  .GetAllActionStatusesAsync(cancellationToken);
             * New = knownTypes.Single(t => KnownValueHelper.Compare("New", t.Name)).Id;
             * InProgress = knownTypes.Single(t => KnownValueHelper.Compare("InProgress", t.Name)).Id;
             * WaitingForValidation = knownTypes.Single(t => KnownValueHelper.Compare("WaitingForValidation", t.Name)).Id;
             * Closed = knownTypes.Single(t => KnownValueHelper.Compare("Closed", t.Name)).Id;
             * Cancelled = knownTypes.Single(t => KnownValueHelper.Compare("Cancelled", t.Name)).Id; */
        }
Beispiel #3
0
 public DomoticzViewModel(IThermostatDotNetService thermostatDotNetService)
 {
     this.thermostatDotNetService = thermostatDotNetService;
 }