I have the following scenario:
the below 2 global variables in my page:
MainContext db = new MainContext();
User user = new User();
A method to fill the properties that is called on the button update:
private void FillProperties()
{
user.FirstName = txtFirstName.Text;
user.LastName = txtLastName.Text;
user.Email = txtEmail.Text;
}
on the button update i am doing the following:
FillProperties();
user.ID = Request.QueryString("userid");
db.SaveChanges();
but the record isn’t been updated which i think is logical since the user variable isn’t related to db object, but i a, not being able to do this:
db.Users.AddObject(user);
since AddObject isn’t found in the db properties.
What can I do to update user?
Your answers are appreciated.
If you are using the DbContext API simply use