public static Order ( int counter ) : Order | ||
counter | int | |
Résultat | Order |
public void LoadOrders(int entriesToAdd) { var orderTypeRepository = new RepositoryWithTypedId <OrderType, string>(); var organizationRepository = new RepositoryWithTypedId <Organization, string>(); var orderStatusCodeRepository = new RepositoryWithTypedId <OrderStatusCode, string>(); var userRepository = new RepositoryWithTypedId <User, string>(); LoadOrderTypes(); LoadOrganizations(3); LoadWorkgroups(3); LoadWorkgroupVendors(3); LoadWorkgroupAddress(3); LoadOrderStatusCodes(); LoadUsers(3); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Order(i + 1); validEntity.OrderType = orderTypeRepository.Queryable.Single(a => a.Id == OrderType.Types.OrderRequest); validEntity.Vendor = Repository.OfType <WorkgroupVendor>().Queryable.First(); validEntity.Address = Repository.OfType <WorkgroupAddress>().Queryable.First(); validEntity.Workgroup = Repository.OfType <Workgroup>().Queryable.First(); validEntity.Organization = organizationRepository.Queryable.First(); validEntity.StatusCode = orderStatusCodeRepository.Queryable.Single(a => a.Id == OrderStatusCode.Codes.Approver); validEntity.CreatedBy = userRepository.Queryable.First(); Repository.OfType <Order>().EnsurePersistent(validEntity); } }
protected override Order CreateValid(int i) { return(CreateValidEntities.Order(i)); }