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);
        }