public static BidObject Create(string id, string userId, string productId, decimal?price = null, DateTime?validFrom = null, DateTime?validTo = null) { var a = new BidDbRecord { ID = id, UserId = userId, ProductId = productId, Price = price ?? Constants.DefaultPrize, ValidFrom = validFrom ?? DateTime.MinValue, ValidTo = validTo ?? DateTime.MaxValue }; return(new BidObject(a)); }
private static async void fakeData(BacchusDbContext c) { for (var i = 0; i < GetRandom.Int16(1, 5); i++) { var bid = new BidDbRecord { ID = Guid.NewGuid().ToString(), UserId = GetRandom.String() + GetRandom.DateTime(), ProductId = Guid.NewGuid().ToString(), Price = GetRandom.Decimal(1, 100) }; c.Bids.Add(bid); } await c.SaveChangesAsync(); }
public BidObject(BidDbRecord r) { DbRecord = r ?? new BidDbRecord(); }