public ResponseModel UpdateCustomer(Customer model) { var targetModel = context.Customers.FirstOrDefault(c => c.Id == model.Id); if (model == null) { return(ResponseHelper.GetFailModel("更新失败,查不到这条记录")); } targetModel = ResponseHelper.ConvertCustomerModel(model, targetModel); context.Entry <Customer>(targetModel).State = EntityState.Modified; var res = context.SaveChanges(); if (res == 0) { return(ResponseHelper.GetFailModel("更新失败")); } return(ResponseHelper.GetSuccessModel("更新成功")); }