Click here to Skip to main content
15,851,242 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
Hello! I have contrioller UsersController. And there i create object

private UsersContext _db = new UsersContext();

for use Entity Framework. My model *.edmx seems wrong, because was generated 4 objects without classes for request. Only displays fields from DB.
And at controller try get all notes from DB:
var allUsers = _db.Users.ToList<UsersModels>();

My usersContext is:
namespace CMSPI.Models
    public class UsersContext : DbContext
        public DbSet<UsersModels> Users { get; set; }
        public DbSet<UsersModels> CMSPI_A { get; set; }
        public DbSet<UsersModels> CMSPI_AN { get; set; }
        public DbSet<UsersModels> CMSPI_ANA { get; set; }
        public DbSet<UsersModels> CMSPI_COD { get; set; }



Where CMSPI_A, CMSPI_AN etc are the names of generated tables-objects of model *.edmx

What i make wrong? Can you explain me one short and good example from my case?

So, i have generated object CMSPI_COD and next cotrollers code:

34 line >
CMSPI_COD Anagraficainfo = new CMSPI_COD();
           var allUsers = _db.CMSPI_COD.ToList<UsersRegister>();
           ViewBag.Users = allUsers;

But it returns me:

Unable to load the specified metadata resource. (34 line)
Updated 5-Apr-13 3:14am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900