public IHttpActionResult DeleteLocation(int id) { if (id <= 0) { return(BadRequest()); } using (var _context = new FoodiesEntities()) { var locationInDb = _context.Locations.Where(m => m.LocationId == id).FirstOrDefault(); if (locationInDb == null) { return(BadRequest()); } /* _context.Locations.Remove(locationInDb);*/ _context.Entry(locationInDb).State = EntityState.Deleted; _context.SaveChanges(); } return(Ok()); }