public void Update(int id, string testString, int testInt, DateTime testDateTime) {
			var entity = new TestEntity() {
				Id = id,
				TestString = testString,
				TestInt = testInt,
				TestDate = testDateTime
			};
			_db.Update("TestEntities", "Id", entity);
		}
        public void Update(int id, string testString, int testInt, DateTime testDateTime)
        {
            var entity = new TestEntity { Id = id };
            _context.TestEntities.Attach(entity);

            entity.TestDate = testDateTime;
            entity.TestInt = testInt;
            entity.TestString = testString;
        }
 public void Delete(int id)
 {
     var entity = new TestEntity { Id = id };
     _context.TestEntities.Attach(entity);
     _context.TestEntities.Remove(entity);
 }
		public NHTestEntity(TestEntity entity) {
			Id = entity.Id;
			TestDate = entity.TestDate;
			TestString = entity.TestString;
			TestInt = entity.TestInt;
		}
		public void Add(TestEntity entity) {
			_db.TestEntities.Insert(entity);
		}
		public void Add(TestEntity entity) {
			_db.Insert("TestEntities", "Id", true, entity);
		}
		public void Add(TestEntity entity) {
			_entitiesToInsert.Add(entity);
		}