我创建了一个实体评估器,并且有一些方法可以选择值、显示数据等。现在我想保存显示数据后所做的更改,我有一个名为 SAVE 的按钮,它将用于保存更改。我无法获得如何保存该实体的更改?
实体名称是 Appraiser,我在 DAL、BL 中创建了 get AppriaserDetails 等方法,并在 aspx.cs 中使用它们。
这是我的代码:
 public void UpdateData(Appraiser appId)
    {
        var Appsave = context.Appraisers.FirstOrDefault(App => App.AppraiserId == appId.AppraiserId);
        Appsave.AppraiserName = appId.AppraiserName;
        Appsave.AppraiserPhones = appId.AppraiserPhones;
        Appsave.AppraiserAppraiserCompanyId = appId.AppraiserAppraiserCompanyId;
        Appsave.Address = appId.Address;
        Appsave.City = appId.City;
        Appsave.ProvinceState = appId.ProvinceState;
        Appsave.Email = appId.Email;
        context.SaveChanges();
    }