blob: cb8d7b327263bc2ea497a6d05c4f67c43921b3a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
using Marina.DataAccess;
using Marina.DataAccess.Builders;
using Marina.DataAccess.Schemas;
using Marina.Infrastructure.Container;
namespace Marina.Test.Integration.DataAccess.Utility {
public static class BoatMother {
public static void AddBoatsFor( long customerId ) {
IInsertQueryBuilder builder = DatabaseInsert.Into( BoatTable.TableName )
.AddValue( BoatTable.RegistrationNumber, string.Empty )
.AddValue( BoatTable.Manufacturer, string.Empty )
.AddValue( BoatTable.ModelYear, string.Empty )
.AddValue( BoatTable.Length, string.Empty )
.AddValue( BoatTable.CustomerID, customerId.ToString( ) );
Resolve.DependencyFor< IDatabaseGateway >( ).Execute( builder.Build( ), builder.Build( ), builder.Build( ) );
}
}
}
|