This commit is contained in:
2022-07-03 21:05:40 +00:00
parent 604a12bb1b
commit 0a54013ee4
3 changed files with 65 additions and 13 deletions

View File

@@ -17,12 +17,29 @@ namespace AyaNovaQBI
InitializeComponent();
}
public ComboBox SelectCombo => cbQBItems;
public string SelectedQBItemName => ((DataRowView)cbQBItems.SelectedItem).Row[0].ToString();
public string SelectedQBItemId => ((DataRowView)cbQBItems.SelectedItem).Row[1].ToString();
public string SelectedQBItemName
{
get
{
if (ckNothing.Checked) return "<nothing / remove link>";
return ((DataRowView)cbQBItems.SelectedItem).Row[0].ToString();
}
}
public string SelectedQBItemId
{
get
{
if (ckNothing.Checked) return string.Empty;
return ((DataRowView)cbQBItems.SelectedItem).Row[1].ToString();
}
}
public DataTable QBItems { get; set; }
private void MapSelectQBItem_Load(object sender, EventArgs e)
{
cbQBItems.DataSource = QBItems;
cbQBItems.DisplayMember = "name";
cbQBItems.ValueMember = "id";
btnCancel.Text = util.AyaTranslations["Cancel"];
@@ -40,5 +57,10 @@ namespace AyaNovaQBI
DialogResult = DialogResult.OK;
Close();
}
private void ckNothing_CheckedChanged(object sender, EventArgs e)
{
cbQBItems.Enabled = !ckNothing.Checked;
}
}
}