int k_top = 0;//kredi toplama değişkeni private void ogrencidetay_Load(object sender, EventArgs e) { label3.Text = "0"; //başlangıç toplam kredi labeli label1.Text = giris.adi + " " + giris.soyadi; if (detay.varmi(giris.ogrid)) //daha önceden ders girişi yapılmışmı { label2.Text = "Ders seçimi yapılmıştır."; button1.Enabled = false; button2.Enabled = false; button3.Enabled = false; detay.secilmeyen(giris.bolumid, giris.donem, giris.ogrid); detay.ogrenci_ders_program(giris.ogrid);//ders programı if (detay.dataTable5.Rows.Count == 0) { label7.Text = "Danışman onaylamadığından ders programı gözükmüyor"; } else { dataGridView2.DataSource = detay.dataTable5; dataGridView2.Visible = true; } //seçilen ve seçilmeyen dersler gelir for (int i = 0; i < detay.dataSet7.Tables[0].Rows.Count; i++) { listBox1.Items.Add(detay.dataSet7.Tables[0].Rows[i][3].ToString()); } detay.secilen(giris.ogrid); for (int i = 0; i < detay.dataSet6.Tables[0].Rows.Count; i++) { label4.Text = Convert.ToString(Convert.ToInt16(label4.Text) + Convert.ToInt16(detay.dataSet6.Tables[0].Rows[i][4])); listBox2.Items.Add(detay.dataSet6.Tables[0].Rows[i][3].ToString()); } //------------------------------------------------------ detay.transcript(giris.ogrid); //trascript çalışır dataGridView1.DataSource = detay.dataTable2; //datagridview komutu değişir label6.Text = "Toplam kredi " + label4.Text; //transcript toplam kredi labeli detay.dersGetir(giris.bolumid, giris.donem); for (int i = 0; i < detay.dataSet3.Tables[0].Rows.Count; i++) { label3.Text = Convert.ToString(Convert.ToInt16(label3.Text) + Convert.ToInt16(detay.dataSet3.Tables[0].Rows[i][4])); } } else { label7.Text = "Ders seçimi yapılmadığından program hazır değildir."; label6.Text = "Ders seçimi yapılmamıştır."; detay.dersGetir(giris.bolumid, giris.donem); for (int i = 0; i < detay.dataSet3.Tables[0].Rows.Count; i++) { listBox1.Items.Add(detay.dataSet3.Tables[0].Rows[i][3]); label3.Text = Convert.ToString(Convert.ToInt16(label3.Text) + Convert.ToInt16(detay.dataSet3.Tables[0].Rows[i][4])); //toplam += Convert.ToInt16(detay.dataSet3.Tables[0].Rows[i][4]); //gelen kradileri toplama } dataGridView1.Visible = false; } label3.Text = Convert.ToString(Convert.ToInt16(label3.Text) - 3); }