Esempio n. 1
0
        private JsonResult PutRequest(BaseActuator actuator, string parameter, SetCommandParameterModel data)
        {
            Console.WriteLine("Received PUT request with payload:");
            Console.WriteLine(JsonConvert.SerializeObject(data));

            ModifyData(actuator, parameter, data.Value);

            return(new JsonResult(
                       new
            {
                message = "Parameter set!"
            }
                       ));
        }
Esempio n. 2
0
 public ActionResult <string> PutAirCoolerMin(SetCommandParameterModel data)
 {
     return(PutRequest(airCooler, "MIN", data));
 }
Esempio n. 3
0
 public ActionResult <string> PutWaterPumpMin(SetCommandParameterModel data)
 {
     return(PutRequest(waterPump, "MIN", data));
 }
Esempio n. 4
0
 public ActionResult <string> PutHumidifierMin(SetCommandParameterModel data)
 {
     return(PutRequest(humidifier, "MIN", data));
 }
Esempio n. 5
0
 public ActionResult <string> PutAirCoolerOffset(SetCommandParameterModel data)
 {
     return(PutRequest(airCooler, "OFFSET", data));
 }
Esempio n. 6
0
 public ActionResult <string> PutWaterPumpOffset(SetCommandParameterModel data)
 {
     return(PutRequest(waterPump, "OFFSET", data));
 }
Esempio n. 7
0
 public ActionResult <string> PutHumidifierOffset(SetCommandParameterModel data)
 {
     return(PutRequest(humidifier, "OFFSET", data));
 }