/// <summary> /// نمایش تنخواه ها در کومبو /// </summary> private void ShowTankhahCombo() { //try //{ if (State == States.Normal) { if (TankhahList.Count() != 0) { CmbTankhah.ValueMember = "TankhahID"; CmbTankhah.DisplayMember = "TankhahName"; CmbTankhah.DataSource = TankhahList; CmbTankhah.Enabled = true; } else { if (MessageBox.Show("شما هیچ تنخواهی ثبت نکرده اید ، آیا مایل به ثبت تنخواه هستید ؟", "خطا", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign) == DialogResult.Yes) { Form_RegTankhah FT = new Form_RegTankhah(); FT.ShowDialog(); FormDefaults(); } else { this.Close(); return; } } } else { CmbTankhah.ValueMember = "TankhahID"; CmbTankhah.DisplayMember = "TankhahName"; CmbTankhah.DataSource = TankhahList; } //} //catch (Exception ex) //{ // MessageBox.Show("خطا" + "\n\n" + ex.Message, "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign); //} }
private void ShowDataInCombo() { //try //{ if (ListTankhah.Count != 0) { Combo_Tankhah.ValueMember = "TankhahID"; Combo_Tankhah.DisplayMember = "TankhahName"; Combo_Tankhah.DataSource = ListTankhah; Combo_Tankhah.SelectedIndex = -1; } else { while (MessageBox.Show("شما هنوز هیچ تنخواهی ثبت نکرده اید ، آیا مایل به ثبت تنخواه هستید ؟", "پیغام", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign) == DialogResult.Yes) { Form_RegTankhah FT = new Form_RegTankhah(); FT.ShowDialog(); GetData(); if (ListTankhah.Count != 0) { GetData(); ShowDataInCombo(); return; } } this.Close(); } //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message, "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error); //} }
private void Btn_RegTankhah_Click(object sender, EventArgs e) { Form_RegTankhah RT = new Form_RegTankhah(); RT.ShowDialog(); }