public void Attach(EntityInterface entity) { ValidateDataContext(); _dataContext.Set <EntityModel>().Attach(entity as EntityModel); _dataContext.Entry <EntityModel>(entity as EntityModel).State = System.Data.Entity.EntityState.Modified; }