protected override void OnDataInitialized(TrackableTypeNullableTestPoco data) { base.OnDataInitialized(data); if (data.ValInt == 1) { data.ValDateTime = new DateTime(2001, 1, 1, 1, 1, 1); data.ValDateTimeOffset = new DateTimeOffset(2001, 1, 1, 1, 1, 1, TimeSpan.Zero); } }
protected override Task SaveAsync(TrackableTypeNullableTestPoco data) { return(_mapper.SaveAsync(_db.Connection, data.Tracker)); }
protected override Task SaveAsync(TrackableTypeNullableTestPoco data) { return(_mapper.SaveAsync(_db, data.Tracker, $"TypeNullableTest:{data.Id}")); }
protected override Task CreateAsync(TrackableTypeNullableTestPoco data) { return(_mapper.CreateAsync(_db.Connection, data)); }
protected override Task CreateAsync(TrackableTypeNullableTestPoco data) { return(_mapper.CreateAsync(_db, data, $"TypeNullableTest:{data.Id}")); }