public IHttpActionResult delete([FromHeader("token")] string token, [FromHeader("email")] string email, string id) { var users = UserRepository.Instance.GetUserbyHeader(email, token); var getData = users.Where(x => x.email == email && x.remember_token == token).ToList(); string[] data = new string[] { }; string messages = ""; if (getData.Count() > 0 && getData[0].is_active > 0) { try { DataContextFetch dcf = new DataContextFetch(); dcf.tableName = "members"; dcf.AddColumnValues("id", id, true); dcf.ExecuteDelete(); messages = "Success Delete Data"; } catch (Exception e) { messages = "Failed Delete Data " + e.Message; } object jsons = new OutputsModel( System.Net.HttpStatusCode.OK.GetHashCode(), System.Net.HttpStatusCode.OK.ToString(), messages, data ); return(Json(jsons)); } else { messages = "Not Authorized"; object jsons = new OutputsModel( System.Net.HttpStatusCode.OK.GetHashCode(), System.Net.HttpStatusCode.OK.ToString(), messages, data ); return(Json(jsons)); } }