public ActionResult Delete(long id) { string username = User.Identity.GetUserName(); CommonView model = new CommonView(); try { _segmentService.Deactivate(id, username); model.Message = "Data deleted."; } catch (Exception ex) { if (ex.GetType() == typeof(ArgumentException)) { model.Message = ((ArgumentException)ex).Message; } else { model.Message = "Unable to delete data. Please contact your system administrator."; } } return(Json(model, JsonRequestBehavior.AllowGet)); }