private void btn_UcShowMemberContractInfoAddContract_Click(object sender, EventArgs e) { btn_UcShowMemberContractInfoDeleteContract.Enabled = false; btn_UcShowMemberContractInfoDeleteContract.BackColor = Properties.Settings.Default.MediumGrey; btn_UcShowMemberContractInfoExpireContract.Enabled = false; btn_UcShowMemberContractInfoExpireContract.BackColor = Properties.Settings.Default.MediumGrey; tableLayoutPanel3.Enabled = true; btn_UcShowMemberContractInfoSave.BackColor = Properties.Settings.Default.Blue; btn_UcShowMemberContractInfoClear.BackColor = Properties.Settings.Default.Blue; txb_UcShowMemberContractInfoRemainingSession.Enabled = false; train_list = new List <TrainOption>(); List <String> train_names = new List <string>(); rayan_sportDataSet.trainOptionDataTable trainOptionDataTable = new rayan_sportDataSet.trainOptionDataTable(); rayan_sportDataSetTableAdapters.trainOptionTableAdapter trainOptionTableAdapter = new rayan_sportDataSetTableAdapters.trainOptionTableAdapter(); trainOptionTableAdapter.Fill(trainOptionDataTable); foreach (rayan_sportDataSet.trainOptionRow nem in trainOptionDataTable) { train_list.Add(new TrainOption(nem.trainOption_name, nem.trainOption_price, nem.trainOption_id)); } foreach (TrainOption train in train_list) { train_names.Add(train.trainOption_name); } cmb_UcShowMemberContractInfoContractType.DataSource = train_names; cmb_UcShowMemberContractInfoExpireContractPaymentType.SelectedIndex = 0; }
private void cmb_UcShowMemberContractInfoContractType_SelectedValueChanged(object sender, EventArgs e) { rayan_sportDataSet.trainOptionDataTable trainOptionDataTable = new rayan_sportDataSet.trainOptionDataTable(); rayan_sportDataSetTableAdapters.trainOptionTableAdapter trainOptionTableAdapter = new rayan_sportDataSetTableAdapters.trainOptionTableAdapter(); int row = trainOptionTableAdapter.FillBygetPriceByName(trainOptionDataTable, cmb_UcShowMemberContractInfoContractType.Text); if (row == 1) { txb_UcShowMemberContractInfoExpireContractPrice.Text = trainOptionDataTable[0].trainOption_price + ""; txb_UcShowMemberContractInfoPayment.Text = trainOptionDataTable[0].trainOption_price + ""; } if (cmb_UcShowMemberContractInfoContractType.SelectedIndex == 0 || cmb_UcShowMemberContractInfoContractType.SelectedIndex == 1) { txb_UcShowMemberContractInfoRemainingSession.Text = 31 + ""; } else { txb_UcShowMemberContractInfoRemainingSession.Text = 16 + ""; } }