Example #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!"
            }
                       ));
        }
Example #2
0
 public ActionResult <string> PutAirCoolerMin(SetCommandParameterModel data)
 {
     return(PutRequest(airCooler, "MIN", data));
 }
Example #3
0
 public ActionResult <string> PutWaterPumpMin(SetCommandParameterModel data)
 {
     return(PutRequest(waterPump, "MIN", data));
 }
Example #4
0
 public ActionResult <string> PutHumidifierMin(SetCommandParameterModel data)
 {
     return(PutRequest(humidifier, "MIN", data));
 }
Example #5
0
 public ActionResult <string> PutAirCoolerOffset(SetCommandParameterModel data)
 {
     return(PutRequest(airCooler, "OFFSET", data));
 }
Example #6
0
 public ActionResult <string> PutWaterPumpOffset(SetCommandParameterModel data)
 {
     return(PutRequest(waterPump, "OFFSET", data));
 }
Example #7
0
 public ActionResult <string> PutHumidifierOffset(SetCommandParameterModel data)
 {
     return(PutRequest(humidifier, "OFFSET", data));
 }