public HttpResponseMessage Logout() { FResponse result = new FResponse(); try { var headers = Request.Headers; string token = headers.Authorization.Parameter.ToString(); Int64 UserId = _objFriendFitDBEntity.Database.SqlQuery <Int64>("select userId from Token where TokenCode={0}", token).FirstOrDefault(); //result.Response = _objIUserSettings.LogoutUser(); int LogoutUser = _objIUserSettings.LogoutUser(UserId); if (result != null) { result.StatusCode = Convert.ToInt32(HttpStatusCode.OK); result.Message = "Logout successfully...."; _response = Request.CreateResponse(HttpStatusCode.OK, result); } else { result.StatusCode = Convert.ToInt32(HttpStatusCode.NotFound); result.Message = "Some Error Occurred..."; _response = Request.CreateResponse(HttpStatusCode.OK, result); } } catch (Exception ex) { result.StatusCode = Convert.ToInt32(HttpStatusCode.InternalServerError); result.Message = ex.ToString(); _response = Request.CreateResponse(HttpStatusCode.InternalServerError, result); } return(_response); }