/// <inheritdoc/> public IComPagedResult GetAuditsForObject(string objectId, IComAuditFilter auditFilter) { Guid guidObjectId = Guid.Parse(objectId); var mapAuditFilterForAnObject = Mapper.Map <AuditFilter>(auditFilter); var auditItems = Client.Audits.GetForObject(guidObjectId, mapAuditFilterForAnObject); return(Mapper.Map <IComPagedResult>(auditItems)); }
/// <inheritdoc /> public IComPagedResult GetAudits(IComAuditFilter auditFilter) { AuditFilter auditF = new AuditFilter(); auditF.StartTime = DateTime.Parse(auditFilter.StartTime); auditF.EndTime = DateTime.Parse(auditFilter.EndTime); if (!(auditFilter.Page is null)) { auditF.Page = int.Parse(auditFilter.Page); } if (!(auditFilter.PageSize is null)) { auditF.PageSize = int.Parse(auditFilter.PageSize); } auditF.Sort = auditFilter.Sort; auditF.ExcludeDiscarded = auditFilter.ExcludeDiscarded; PagedResult <Audit> auditItems = Client.Audits.Get(auditF); return(Mapper.Map <IComPagedResult>(auditItems)); }