public IQuery Add(OrderProcessRegisteredEvent message) { return(RawQuery.Create(@" insert into dbo.OrderProcessView ( Id, CustomerName, OrderNumber, OrderDate, OrderTotal, Status, TargetSystem, TargetSystemUri ) values ( @Id, @CustomerName, @OrderNumber, @OrderDate, @OrderTotal, @Status, @TargetSystem, @TargetSystemUri ) ") .AddParameterValue(OrderProcessViewColumns.Id, message.OrderProcessId) .AddParameterValue(OrderProcessViewColumns.CustomerName, message.CustomerName) .AddParameterValue(OrderProcessViewColumns.OrderNumber, message.OrderNumber) .AddParameterValue(OrderProcessViewColumns.OrderDate, message.OrderDate) .AddParameterValue(OrderProcessViewColumns.OrderTotal, message.OrderTotal) .AddParameterValue(OrderProcessViewColumns.Status, message.Status) .AddParameterValue(OrderProcessViewColumns.TargetSystem, message.TargetSystem) .AddParameterValue(OrderProcessViewColumns.TargetSystemUri, message.TargetSystemUri)); }
public void Add(OrderProcessRegisteredEvent message) { _databaseGateway.ExecuteUsing(_queryFactory.Add(message)); }