I want to update a column which is dynamic. In my employee table I have various columns, which column to update depends on selection so it is dynamic.
In employee table, I have 5 columns - Id, name, desig, depart, Sal
So in case I have to update desig column :-
string columnName = "desig"; // This comes as a parameter. This is a dynamic Value. This is just an example.
var data = ctx.tblEmp.Where(e => e.Id == model.Id).Select(e => e).SingleOrDefault();
data.desig = 'NewValue';
ctx.tblEmp.Attach(data);
...
ctx.SaveChanges();