//
        // GET: /NotOnlyOneButton/
        public ActionResult Index()
        {
            AdventureWorks2012Entities db = new AdventureWorks2012Entities();
            var contextObject = db as Object;
            var contextType = contextObject.GetType();
            var properties = contextType.GetProperties();

            ObjectContext objContext = ((IObjectContextAdapter)db).ObjectContext;
            MetadataWorkspace workspace = objContext.MetadataWorkspace;

            IEnumerable<SelectListItem> items = properties.Where(p => workspace.GetItems<EntityType>(DataSpace.CSpace)
                .Any(e => e.Name == p.Name)).Select(c => new SelectListItem
                   { Value = c.Name, Text = c.Name });
            ViewData["tables"] = items;

            return View();
        }
 public PersonRepository(AdventureWorks2012Entities entities)
 {
     _entities = entities;
 }
示例#3
0
 public vStoreWithContactRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#4
0
 public vStoreWithAddressRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#5
0
 public vSalesPersonSalesByFiscalYearRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#6
0
 public vProductModelInstructionRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#7
0
 public vProductAndDescriptionRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#8
0
 public vJobCandidateEducationRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#9
0
 public UnitMeasureRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#10
0
 public TransactionHistoryArchiveRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#11
0
 public StateProvinceRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#12
0
 public SpecialOfferProductRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#13
0
 public ShoppingCartItemRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#14
0
 public ShipMethodRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#15
0
 public ScrapReasonRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#16
0
 public uspGetBillOfMaterials_ResultRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#17
0
 public SalesTerritoryHistoryRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#18
0
 public uspGetManagerEmployees_ResultRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#19
0
 public vJobCandidateEmploymentRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#20
0
 public uspGetWhereUsedProductID_ResultRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#21
0
 public vProductModelCatalogDescriptionRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#22
0
 public vAdditionalContactInfoRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#23
0
 public vSalesPersonRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#24
0
 public vEmployeeRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#25
0
 public vStateProvinceCountryRegionRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#26
0
 public vEmployeeDepartmentHistoryRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#27
0
 public ContactTypeRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#28
0
 public VendorRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#29
0
 public vStoreWithDemographicRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#30
0
 public vIndividualCustomerRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#31
0
 protected BaseDA()
 {
     // Create new DB context
     Db = new AdventureWorks2012Entities();
 }
示例#32
0
 public BusinessEntityContactRepository(AdventureWorks2012Entities context) : base(context)
 {
 }
示例#33
0
 public HomeController()
 {
     _entities = new AdventureWorks2012Entities();
     _personData = new PersonRepository(_entities);
 }
示例#34
0
 public SalesTaxRateRepository(AdventureWorks2012Entities context) : base(context)
 {
 }