public void Post([FromBody] JToken value) { LocomotivaModel locomotivaModel = JsonConvert.DeserializeObject <LocomotivaModel>(value.ToString()); locomotivaModel.DeployTimeStamp = DateTime.Now.ToString(); _repository.Add(locomotivaModel); }
// PUT: api/Locomotiva public void Put([FromBody] JToken value) { LocomotivaModel locomotivaModel = JsonConvert.DeserializeObject <LocomotivaModel>(value.ToString()); if (locomotivaModel == null || locomotivaModel.Id < 0) { throw new Exception("Não foi encontrada nenhuma locomotiva para o Id fornecido"); } _repository.Update(locomotivaModel); }