public async Task <JsonResult> Delete(int?id) { if (!id.HasValue) { return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } var result = await _translationService.DeleteAsync(id.Value); if (!result.Success) { return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); }