public List <TrafficLog> GetAllTrafficLogsByLogTypeAndReplicated(LogType logType, WasReplicated wasReplicated)
        {
            List <TrafficLog> subCategories = new List <TrafficLog>();

            _dbReadLog.Execute(
                "TrafficLogsGetByLogTypeAndReplicated",
                new[] {
                new SqlParameter("@LogType", (int)logType),
                new SqlParameter("@WasReplicated", (int)wasReplicated)
            },
                r => subCategories.Add(new TrafficLog()
            {
                Id             = Read <int>(r, "Id"),
                CodeText       = Read <string>(r, "CodeText"),
                Created        = Read <DateTime>(r, "Created"),
                WasReplicated  = wasReplicated,
                DateReplicated = Read <DateTime>(r, "DateReplicated"),
                LogType        = logType
            }));

            return(subCategories);
        }
 public List <TrafficLog> GetAllTrafficLogsByLogType(LogType logType, WasReplicated wasReplicated)
 {
     return(_repository.GetAllTrafficLogsByLogTypeAndReplicated(logType, wasReplicated));
 }