What does the DBContext.Entry do?

[HttpPost] public ActionResult Edit(Movie movie) { if (ModelState.IsValid) { db.Entry(movie).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(movie); } This action receives a movie model and updates it in the database. But I can’t figure out how. The movie object isn’t attached to the db, so how does entity framework know which row in the … Read more

Creating inheritance users from base asp.net identity user

I have problem in which i would like to create N, two in the example, user objects (e.g. Customer & Supplier) which all inherent from the asp.net IdentityUser object. These object have very different additional data besides the the data from the IdentityUser. I would like to use the IdentityUser user as this gives me a flexible way of taking care of authentication and authorization.

How to map recursive relation on self in Entity Framework code-first approach

All I want to create is basic recursive category. Category is root if RootCategory_Id is set to null and it belongs to some other category if it is set to some id. I’ve added category with two child-categories in Seed() method to test and it does not work. (I’ve checked DB afterwards, there are inserted)

Can I use Entity Framework with ASP.NET Membership?

I’m creating (really, re-creating) an app that has existing user and other data in MS-Access databases. The data will be moved to SQL Server, and part of that involves migrating users. I want to use EF to do ORM, and I am pretty sure I know what the data model will be in SQL Server. I am new to EF but not to ASP.NET, and I’d like to take advantage of the Membership features in ASP.NET. I am thinking about several ways to do this and would like some advice. I’ve done only a little research about this idea thus far, maybe it’s been answered elsewhere. So, here goes a cluster of related questions.