public bool IsAuditTrail(string logDomain, string logEntity, string logOperation) { bool result = false; if (AuditTrailHelper.IsAuditTrail) { IGenericRepository <AuditTrailConfiguration> repository = UnitOfWork.GetRepository <AuditTrailConfiguration>(); IEnumerable <AuditTrailConfiguration> enumerable = repository.Select(x => x.Domain == logDomain && x.Entity == logEntity && x.LogOperations.Contains(logOperation)); AuditTrailConfiguration auditTrailConfiguration = enumerable.FirstOrDefault <AuditTrailConfiguration>(); result = auditTrailConfiguration != null; } return(result); }
private static void AutoMapperAuditTrail123() { Console.WriteLine("\nApplication AuditTrail DTO -> Data -> DTO\n"); { Console.WriteLine("AuditTrailConfiguration"); AuditTrailConfiguration data = new AuditTrailConfiguration(); AuditTrailConfigurationDTO dto = DIHelper.Mapper.Map <AuditTrailConfigurationDTO>(data); data = DIHelper.Mapper.Map <AuditTrailConfiguration>(dto); } { Console.WriteLine("AuditTrailLog"); AuditTrailLog data = new AuditTrailLog(); AuditTrailLogDTO dto = DIHelper.Mapper.Map <AuditTrailLogDTO>(data); data = DIHelper.Mapper.Map <AuditTrailLog>(dto); } }