public ActionResult GetFbPostInterfaceLogs([DataSourceRequest] DataSourceRequest request, int periodSelectionKind, int?userId = null, string status = null) { FbEnums.ePostInterfaceStatus?postStatus = null; try { if (!string.IsNullOrEmpty(status)) { postStatus = Utils.ParseEnum <FbEnums.ePostInterfaceStatus>(status); } } catch (Exception) { postStatus = null; } var kind = periodSelectionKind.ToPeriodSelectionKind(); var list = _reportServices.GetFbPostLogs(kind, userId, postStatus); return(Json(list.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }