public ActionResult DeleteSalaryElement(long id) { var result = new HrmResultModel <SalaryElementModel>(); var response = _salaryElementService.DeleteSalaryElement(id); var responeseResources = string.Empty; if (response != null) { result = JsonConvert.DeserializeObject <HrmResultModel <SalaryElementModel> >(response); if (!CheckPermission(result)) { //return to Access Denied } else { if (result.Results.Count() > 0 && result.Results.FirstOrDefault().Id != 0) { result.Success = false; responeseResources = _localizationService.GetBaseResources("Message.Delete.UnSuccessful"); } else { /*GetLocalizedData*/ result.Success = true; responeseResources = _localizationService.GetBaseResources("Message.Delete.Successful"); } } } return(Json(new { result, responeseResources }, JsonRequestBehavior.AllowGet)); }