コード例 #1
0
        public void Hucre_Click(Object sender, DataGridViewCellMouseEventArgs e)
        {
            //hücreye tıklandığında ders bilgilerinin diyalog oalrak gösterilmesi
            DataGridView dgv        = (DataGridView)sender;
            frmDiyalog   frmDia     = new frmDiyalog();
            Ders         seciliDers = new Ders();

            foreach (var item in dersler)
            {
                if (item.DersID == Convert.ToInt32(dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].Tag))
                {
                    seciliDers = item;
                }
            }
            if (!(seciliDers.DersID == 0))
            {
                frmDia.Doldur(seciliDers, bolumAd, sınıfAd, donemAd);
                frmDia.Show();
            }
        }
コード例 #2
0
 public void TabloyuDerseAktar(DataTable dt)
 {
     dersler.Clear();
     //dersler tablosunun ders tipine çevrilmesi
     for (int i = 0; i < dt.Rows.Count; i++)
     {
         Ders ders = new Ders();
         ders.DersID    = Convert.ToInt32(dt.Rows[i]["DersID"]);
         ders.DersKodu  = dt.Rows[i]["DersKodu"].ToString();
         ders.DersAd    = dt.Rows[i]["DersAd"].ToString();
         ders.DersSaat  = Convert.ToInt32(dt.Rows[i]["DersSaat"]);
         ders.DersKredi = Convert.ToInt32(dt.Rows[i]["DersKredi"]);
         ders.DersAkts  = Convert.ToInt32(dt.Rows[i]["DersAkts"]);
         ders.BolumID   = Convert.ToInt32(dt.Rows[i]["BolumID"]);
         ders.SinifID   = Convert.ToInt32(dt.Rows[i]["SınıfID"]);
         ders.DonemID   = Convert.ToInt32(dt.Rows[i]["DonemID"]);
         ders.DerslikAd = dt.Rows[i]["DerslikAd"].ToString();
         dersler.Add(ders);
     }
 }