public ActionResult GetLog(DateTime?startDate, DateTime?endDate) { JsonResult jsonResult = null; try { jsonResult = Json(_vm.GetLog(startDate, endDate)); } catch (Exception ex) { var status = new StatusViewModel(eStatus.Error, ex.Message); jsonResult = Json(status); } return(GetAuthenticatedJson(jsonResult, _vm.Role.IsExecutive)); }