tag:blogger.com,1999:blog-6082652835152798567.post2300274787427925430..comments2024-03-28T21:41:58.974-07:00Comments on Sql server, .net and c# video tutorial: Part 43 - Hiddeninput and readonly attributes in mvcUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6082652835152798567.post-27653101314901362972017-02-06T22:12:20.095-08:002017-02-06T22:12:20.095-08:00ObjectStateManager is no longer valid for EF5.0 yo...ObjectStateManager is no longer valid for EF5.0 you can use this instead. db.Entry(employeeFromDb).State = EntityState.Modified; <br />Make sure you add the System.Data.Entity Assembly and the Reference. you can also add the reference to <br />System.Data.Entity.Infrastructure. just in case.Anonymoushttps://www.blogger.com/profile/10711506787653989067noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-32716927267205873192016-04-11T18:42:24.171-07:002016-04-11T18:42:24.171-07:00COPY AND PAST BELOVE CODE IN YOUR HOME CONTROLLER ...COPY AND PAST BELOVE CODE IN YOUR HOME CONTROLLER IT WILL SOLVE YOUR PROBLEM <br /><br />public ActionResult Edit(int id)<br /> {<br /> SampleDBContext db = new SampleDBContext();<br /> Employee employee = db.Employees.Single(x => x.Id == id);<br /><br /> return View(employee);<br /> }<br /><br /> [HttpPost]<br /> public ActionResult Edit(Employee employee)<br /> {<br /> if (ModelState.IsValid)<br /> {<br /> SampleDBContext db = new SampleDBContext();<br /> Employee employeeFromDB = db.Employees.Single(x => x.Id == employee.Id);<br /><br /> // Populate all the properties except EmailAddrees<br /> employeeFromDB.FullName = employee.FullName;<br /> employeeFromDB.Gender = employee.Gender;<br /> employeeFromDB.Age = employee.Age;<br /> employeeFromDB.HireDate = employee.HireDate;<br /> employeeFromDB.Salary = employee.Salary;<br /> employeeFromDB.PersonalWebSite = employee.PersonalWebSite;<br /><br /> db.Entry(employeeFromDB).State = EntityState.Modified;<br /> // db.ObjectStateManager.ChangeObjectState(employeeFromDB, System.Data.EntityState.Modified);<br /> db.SaveChanges();<br /> return RedirectToAction("Details", new { id = employee.Id });<br /> }<br /> return View(employee);<br /> }Anonymoushttps://www.blogger.com/profile/04861962283794798458noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-9504203374247592512015-08-19T00:55:26.248-07:002015-08-19T00:55:26.248-07:00use this
db.Entry(regss).State = EntityState.Mod...use this <br />db.Entry(regss).State = EntityState.Modified;<br /><br />db is context class object and regss is model class object.<br /><br />Thanks <br /><br />Ashish Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-488576649240709472014-09-01T10:30:58.213-07:002014-09-01T10:30:58.213-07:00ObjectStateManager assembly missing problem in vis...ObjectStateManager assembly missing problem in visual studio 2013 EF 5.0.<br />any one help me pleaseAnonymousnoreply@blogger.com