public IHttpActionResult Post([FromBody] CocheViewModel cocheVM) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } cocheService.Insert(new Coche() { Id = cocheVM.Id, Matricula = cocheVM.Matricula, Kilometros = cocheVM.Kilometros, IdConcesionario = cocheVM.IdConcesionario, IdMarca = cocheVM.IdMarca }); return(CreatedAtRoute("DefaultApi", new { id = cocheVM.Id }, cocheVM)); }