public ValveResponseModel Update(UpdateValveRequestModel requestModel) { Valve valveItem = ModelBinder.Instance.ConvertToValve(requestModel); valveItem = _valveService.Update(valveItem); ValveResponseModel resultModel = ModelBinder.Instance.ConvertToValveResponseModel(valveItem); return(resultModel); }
public Valve ConvertToValve(UpdateValveRequestModel requestModel) { Valve result = new Valve { Id = requestModel.ValveId, EnablePin = requestModel.EnablePin, DisablePin = requestModel.DisablePin, IsActive = true, IsOpen = requestModel.IsOpen, Name = requestModel.Name, Pressure = requestModel.Pressure, RaspberryId = requestModel.RaspberryId }; return(result); }
public ActionResult <ValveResponseModel> Put([FromBody] UpdateValveRequestModel requestModel) { ValveResponseModel result = _procedure.Update(requestModel); return(result); }