public async Task <JsonResult> Details(string eventId) { var eventDetails = await _calendarEventRepository.Get(eventId); if (eventDetails != null) { var result = new JsonGenericResult { IsSuccess = true, Result = eventDetails }; return(Json(result, JsonRequestBehavior.AllowGet)); } var ErrorResult = new JsonGenericResult { IsSuccess = false, Message = "Error." }; return(Json(ErrorResult)); }