public void LoadApprovals(int entriesToAdd) { var orderStatusCodeRepository = new RepositoryWithTypedId <OrderStatusCode, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Approval(i + 1); validEntity.StatusCode = orderStatusCodeRepository.Queryable.First(); validEntity.Order = Repository.OfType <Order>().Queryable.First(); validEntity.User = null; Repository.OfType <Approval>().EnsurePersistent(validEntity); } }
protected override Approval CreateValid(int i) { return(CreateValidEntities.Approval(i)); }