public async Task <ActionResult> registerDevice([FromBody] PointDetailVM point) { var result = _pointRepository.AddPoint(point); if (result.PointId != null) { var ibmDevice = await _IBMClientHelper.registerDevice(result.PointId.ToString()); return(Ok(new { point = result, ibmResult = ibmDevice })); } return(BadRequest()); }
public ActionResult <Point> AddPoint([FromBody] PointDetailVM point) { if (ModelState.IsValid) { var result = _pointRepository.AddPoint(point); if (result == null) { return(NoContent()); } return(Ok(result)); } return(BadRequest()); }