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);
        }