配合支援フォームに注目馬オン機能を追加したくControls.csのコンテキストメニューに
下のコードを入れたんだが、能力テーブルへのコミットができないんだ。
理由のわかる猛者はいないか?

private void FeaturedHorse()
{
var n = this.breedingTargetListView.ListView1.SelectedIndices[0];
var item = this.breedingTargetListView.ListView1.Items[n];
var horse_num = (uint)((int)item.SubItems["horse_num"].Tag);
var abl_data = new HAblData();

switch (this.type_)
{
case KOEI.WP9_2021.Horse.Breeding.Enums.血統タイプ.父系:
HSireData sire_data = new HSireData();
this.wp_.HSireTable.GetData(horse_num, ref sire_data);
this.wp_.HAblTable.GetData(sire_data.abl_num, ref abl_data);
abl_data.tyumokuba = 1;
this.wp_.HAblTable.SetData(sire_data.abl_num, ref abl_data);
this.wp_.HAblTable.Commit(sire_data.abl_num);
break;
case KOEI.WP9_2021.Horse.Breeding.Enums.血統タイプ.母系:
HDamData dam_data = new HDamData();
this.wp_.HDamTable.GetData(horse_num, ref dam_data);
this.wp_.HAblTable.GetData(dam_data.abl_num, ref abl_data);
abl_data.tyumokuba = 1;
this.wp_.HAblTable.SetData(dam_data.abl_num, ref abl_data);
this.wp_.HAblTable.Commit(dam_data.abl_num);
break;
}
}