public virtual JsonResult DataHistoryChangeLog(int idTaskBucket) { JsonResult responseJsonResult; try { var responseApp = _pepService.ChangeLogHistoryDataResponse(idTaskBucket); if (responseApp.IsValid) { var responseMapHelper = _viewModelMapperHelper .ConvertChangeLogHistoryViewModel(responseApp.ChangeLogHistoryAllViewModel); responseJsonResult = Json(responseMapHelper, JsonRequestBehavior.AllowGet); } else { var responseError = ResponseError(responseApp.ErrorMessage); responseJsonResult = Json(responseError, JsonRequestBehavior.AllowGet); } } catch (Exception ex) { Logger.GetLogger().WriteMessage("PepController.DataHistoryChangeLog Exception " + "Get Data Change Log History", ex.InnerException.Message); var responseError = ResponseError(ex.Message); responseJsonResult = Json(responseError, JsonRequestBehavior.AllowGet); } return(responseJsonResult); }