Below is my common method to insert and update record,insert is working fine but update is not working for the below:
Code:
Public void Save(Employee e)
{
using (var context = new SchoolManagementDataContext())
{
if(e.id > 0) //For Update Part
{
var data=context.Employee.FirstorDefault(x=>x.EmployeeId==e.eid);
data.Employeename=e.name;
//rest other fileds to update.
context.SubmitChanges();
}
else
{
context.Employee.InsertonSubmit(e);
context.SubmitChanges();
}
}
}
I don't know why, but records are not getting updated.