public JObject ToJson() { JObject ret = new JObject(); ret[ADM_DS] = DataSource; ret[ADM_DATE] = RunDateUtc; ret[ADM_FLAGS] = ImportFlags == 0 ? String.Empty : ImportFlags.ToString(); ret[ADM_STATE] = State.ToString(); ret[ADM_ADDED] = Added; ret[ADM_DELETED] = Deleted; ret[ADM_SKIPPED] = Skipped; ret[ADM_EMITTED] = Emitted; ret[ADM_ERRORS] = Errors; return(ret); }