0
点赞
收藏
分享

微信扫一扫

EF常用的添加和修改数据

minute_5 2023-06-06 阅读 64

if (typeof(T) == typeof(PLC_CommunicationData) || typeof(T) == typeof(PLCDeviceInfo))
                {
                      using (var context = new TuniSettingDataContext())
                      {                            if (Exist<T>(entity))
                            {
                                  context.Entry<T>(entity).State = EntityState.Modified;
                            }
                            else
                            {
                                  context.Entry<T>(entity).State = EntityState.Added;
                            }
                            return context.SaveChanges() > 0;
                      }
                }

举报

相关推荐

0 条评论