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); } }
public static Workgroup Workgroup(int?counter) { var rtValue = new Workgroup(); rtValue.Name = "Name" + counter.Extra(); rtValue.PrimaryOrganization = CreateValidEntities.Organization(counter); return(rtValue); }
public void LoadWorkgroupAddress(int entriesToAdd) { for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.WorkgroupAddress(i + 1); validEntity.Workgroup = Repository.OfType <Workgroup>().Queryable.First(); Repository.OfType <WorkgroupAddress>().EnsurePersistent(validEntity); } }
public void LoadSplits(int entriesToAdd) { for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Split(i + 1); validEntity.Order = Repository.OfType <Order>().Queryable.First(); Repository.OfType <Split>().EnsurePersistent(validEntity); } }
public void LoadRoles(int entriesToAdd) { var roleRepository = new RepositoryWithTypedId <Role, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Role(i + 1); roleRepository.EnsurePersistent(validEntity); } }
public void LoadShippingTypes(int entriesToAdd) { var shippingTypeRepository = new RepositoryWithTypedId <ShippingType, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.ShippingType(i + 1); validEntity.SetIdTo((i + 1).ToString(System.Globalization.CultureInfo.InvariantCulture)); shippingTypeRepository.EnsurePersistent(validEntity); } }
public void LoadCommodity(int entriesToAdd) { var commodityRepository = new RepositoryWithTypedId <Commodity, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Commodity(i + 1); validEntity.SetIdTo((i + 1).ToString(System.Globalization.CultureInfo.InvariantCulture)); commodityRepository.EnsurePersistent(validEntity); } }
public void LoadCustomField(int entriesToAdd) { var organizationRepository = new RepositoryWithTypedId <Organization, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.CustomField(i + 1); validEntity.Organization = organizationRepository.Queryable.First(); Repository.OfType <CustomField>().EnsurePersistent(validEntity); } }
public void LoadWorkgroups(int entriesToAdd) { var organizationRepository = new RepositoryWithTypedId <Organization, string>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Workgroup(i + 1); validEntity.PrimaryOrganization = organizationRepository.Queryable.First(); Repository.OfType <Workgroup>().EnsurePersistent(validEntity); } }
public void LoadBuildings(int entriesToAdd) { var buildingRepository = new RepositoryWithTypedId <Building, string>(); var offset = buildingRepository.Queryable.Count(); for (int i = offset; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.Building(i + 1); validEntity.SetIdTo((i + 1).ToString(System.Globalization.CultureInfo.InvariantCulture)); buildingRepository.EnsurePersistent(validEntity); } }
public void LoadSubAccounts(int entriesToAdd) { var subAccountRepository = new RepositoryWithTypedId <SubAccount, Guid>(); for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.SubAccount(i + 1); validEntity.AccountNumber = (i + 1).ToString(CultureInfo.InvariantCulture); validEntity.SetIdTo(Guid.NewGuid()); subAccountRepository.EnsurePersistent(validEntity); } }
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); } }
public void LoadLineItems(int entriesToAdd) { if (!Repository.OfType <Order>().Queryable.Any()) { LoadOrders(3); } for (int i = 0; i < entriesToAdd; i++) { var validEntity = CreateValidEntities.LineItem(i + 1); validEntity.Order = Repository.OfType <Order>().Queryable.First(); Repository.OfType <LineItem>().EnsurePersistent(validEntity); } }
public static AutoApproval AutoApproval(int?i) { var rtResult = new AutoApproval(); rtResult.IsActive = true; rtResult.LessThan = true; rtResult.MaxAmount = (decimal)10.77; rtResult.TargetUser = CreateValidEntities.User(98); rtResult.User = CreateValidEntities.User(55); return(rtResult); }
protected override OrderStatusCode CreateValid(int i) { return(CreateValidEntities.OrderStatusCode(i)); }
protected override SubAccount CreateValid(int i) { return(CreateValidEntities.SubAccount(i)); }
protected override ColumnPreferences CreateValid(int i) { return(CreateValidEntities.ColumnPreferences(i)); }
protected override AdminWorkgroup CreateValid(int i) { return(CreateValidEntities.AdminWorkgroup(i)); }
protected override ConditionalApproval CreateValid(int i) { return(CreateValidEntities.ConditionalApproval(i)); }
protected override EmailPreferences CreateValid(int i) { return(CreateValidEntities.EmailPreferences(i)); }
protected override OrganizationDescendant CreateValid(int i) { return(CreateValidEntities.OrganizationDescendant(i)); }
protected override Attachment CreateValid(int i) { return(CreateValidEntities.Attachment(i)); }
protected override Vendor CreateValid(int i) { return(CreateValidEntities.Vendor(i)); }
protected override WorkgroupVendor CreateValid(int i) { return(CreateValidEntities.WorkgroupVendor(i)); }
protected override CommentHistory CreateValid(int i) { return(CreateValidEntities.CommentHistory(i)); }
protected override WorkgroupAddress CreateValid(int i) { return(CreateValidEntities.WorkgroupAddress(i)); }
protected override State CreateValid(int i) { return(CreateValidEntities.State(i)); }
protected override OrderType CreateValid(int i) { return(CreateValidEntities.OrderType(i)); }
protected override Organization CreateValid(int i) { return(CreateValidEntities.Organization(i)); }
protected override Role CreateValid(int i) { return(CreateValidEntities.Role(i)); }