دوستان مشکلم حل شد کد قرار میدم اگر کسی به این مشکل بر خورد استفاده کند.
if (mojaz_chk_group.Checked == true && mojaz_chk_madrak.Checked == true)
{
// حالت اول هر دو گزینه گروه و مدرک فعال باشند
DataTable dt = new DataTable();
SqlConnection con1 = new SqlConnection(connectionString: mycon);
SqlDataAdapter da = new SqlDataAdapter(
"Select code_ozviat,id_group,id_madrak_tahsili from group_for_employe where id_group='" + mojaz_cmb_group.SelectedValue + " ' and id_madrak_tahsili='" + mojaz_cmb_madrak_tahsili.SelectedValue + "'", con1);
SqlCommand cmdInsert = new SqlCommand{ CommandText = "insert into tbl_mojaz(sonati,felezi,sakhteshode,code_ozviat,ad d_sal) VALUES (@sonati,@felezi,@sakhteshode,@code_ozviat,@add_sa l)" };
da.Fill(dt);
con1.Close();
if (dt.Rows.Count != 0)
{ int CodeOzviat=0;
for (int i = 0 ; i <dt.Rows.Count ; i++) {
CodeOzviat = 0;
CodeOzviat=Convert.ToInt32(dt.Rows[i].ItemArray[0]);
cmdInsert.Parameters.Clear();
cmdInsert.Parameters.AddWithValue("@sonati", mojaz_txt_sonati.Text);
cmdInsert.Parameters.AddWithValue("@felezi", mojaz_txt_felezi.Text);
cmdInsert.Parameters.AddWithValue("@sakhteshode", mojaz_txt_sakhte_shode.Text);
cmdInsert.Parameters.AddWithValue("@add_sal", mojaz_cmb_sal.Text);
cmdInsert.Parameters.AddWithValue("@code_ozviat", CodeOzviat);
con1.Open();
cmdInsert.Connection = con1;
cmdInsert.ExecuteNonQuery();
con1.Close();
}
MessageBox.Show(" اطلاعات با موفقیت ثبت شد ");
}else{
MessageBox.Show(" چنین مقادیری وجود ندارد ");
}
}