public IHttpActionResult PostAddress(AddressesModel address) { if (!ModelState.IsValid) { return BadRequest(ModelState); } var add = new Address(address); db.Addresses.Add(add); db.SaveChanges(); address.AddressId = add.AddressId; return CreatedAtRoute("DefaultApi", new { id = address.AddressId }, address); }