public IQuery AddStatus(OrderProcessStatus status, Guid id)
        {
            return(RawQuery.Create(@"
insert into dbo.OrderProcessStatus
(
    OrderProcessId,
    Status,
    StatusDate
)
values
(
    @OrderProcessId,
    @Status,
    @StatusDate
)
")
                   .AddParameterValue(OrderProcessStatusColumns.OrderProcessId, id)
                   .AddParameterValue(OrderProcessStatusColumns.Status, status.Status)
                   .AddParameterValue(OrderProcessStatusColumns.StatusDate, status.StatusDate));
        }
 public void AddStatus(OrderProcessStatus orderProcessStatus, Guid id)
 {
     _databaseGateway.ExecuteUsing(_queryFactory.AddStatus(orderProcessStatus, id));
 }