//Put:api/TargetTrack/5 public IHttpActionResult Put(string id, [FromBody] CCTVTargetTrack target) { if (id == null) { return(BadRequest("无效的VideoId标识")); } if (target == null) { return(BadRequest("提交的数据是空值")); } TargetTrackPersistence.Instance.Put(id, target); return(Ok("修改目标跟踪信息成功")); }
// POST: api/TargetTrack public IHttpActionResult Post([FromBody] CCTVTargetTrack target) { if (target == null) { return(BadRequest("提交的数据是空值")); } if (string.IsNullOrWhiteSpace(target.VideoId)) { return(BadRequest("无效的VideoId标识")); } TargetTrackPersistence.Instance.Put(target.VideoId, target); return(Ok("添加目标跟踪信息成功")); }
public void PutTargetTrackInfo(CCTVTargetTrack info, bool isDeleted) { PutDefaultInfo <CCTVTargetTrack>(CCTVInfoType.TargetTrackInfo, info.VideoId, info, isDeleted); }