//// PUT: api/Users/Countries/5 //[ResponseType(typeof(void))] //public IHttpActionResult PuttCountry(int id, tCountry tCountry) //{ // if (!ModelState.IsValid) // { // return BadRequest(ModelState); // } // if (id != tCountry.Id) // { // return BadRequest(); // } // db.Entry(tCountry).State = EntityState.Modified; // try // { // db.SaveChanges(); // } // catch (DbUpdateConcurrencyException) // { // if (!tCountryExists(id)) // { // return NotFound(); // } // else // { // throw; // } // } // return StatusCode(HttpStatusCode.NoContent); //} //// POST: api/Users/Countries //[ResponseType(typeof(tCountry))] //public IHttpActionResult PosttCountry(tCountry tCountry) //{ // if (!ModelState.IsValid) // { // return BadRequest(ModelState); // } // db.tCountries.Add(tCountry); // db.SaveChanges(); // return CreatedAtRoute("DefaultApi", new { id = tCountry.Id }, tCountry); //} //// DELETE: api/Users/Countries/5 //[ResponseType(typeof(tCountry))] //public IHttpActionResult DeletetCountry(int id) //{ // tCountry tCountry = db.tCountries.Find(id); // if (tCountry == null) // { // return NotFound(); // } // db.tCountries.Remove(tCountry); // db.SaveChanges(); // return Ok(tCountry); //} protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }