public async Task <IActionResult> DeleteConfirmed(string id) { try { if (string.IsNullOrEmpty(id.ToString())) { return(Json(JsonResponse.Error("Contact person Not found", null, MessageInfoType.Error))); } int.TryParse(id, out int conId); var row = await ContPersonService.DeleteById(conId); if (row == 0) { return(Json(JsonResponse.Success("No data deleted", null, MessageInfoType.Info))); } else { return(Json(JsonResponse.Success("The contact person was successfully deleted", null, MessageInfoType.Success))); } } catch (Exception ex) { return(Json(JsonResponse.Success(ex.Message, null, MessageInfoType.Error))); } }