public IHttpActionResult DeleteEmployee([FromBody] JObject data) { try { int empID = !string.IsNullOrEmpty(data.SelectToken("EmpID").Value <string>()) ? Convert.ToInt32(data.SelectToken("EmpID").Value <string>()) : 0; bool status = manageEmployee.DeleteEmployee(empID); if (status) { return(Json(new { status = true, message = "Successfully Deleted" })); } else { return(Json(new { status = false, message = "Delete Failed" })); } } catch (Exception ex) { return(Json(new { status = false, message = "Unknown error occurred" })); } }