예제 #1
0
        static void Main(string[] args)
        {
            byte   not = Convert.ToByte(Console.ReadLine());
            notlar drm = (notlar)not; // direk notu notlara atamıyoruz cast etmemiz gerekiyor.

            Console.WriteLine(drm);
        }
예제 #2
0
        static void Main(string[] args)
        {
            Console.Write("bir sayi gir (0-4) : ");
            byte not = Convert.ToByte(Console.ReadLine());
            // notlar drm = not yapmıyoruz ! cast etmemiz gerekiyor.
            notlar drm = (notlar)not;

            Console.WriteLine(drm);
        }
        public override void Sil(object obj)
        {
            notlar not = (notlar)obj;

            Baglan();

            komut             = new SqlCommand("notlarsil", baglanti);
            komut.CommandType = CommandType.StoredProcedure;


            komut.Parameters.AddWithValue("@OgrenciId", not.Ogrenciıd);


            komut.ExecuteNonQuery();
            baglanti.Close();
            baglanti.Dispose();
        }
        public override DataTable Listele(object obj)
        {
            notlar not = (notlar)obj;

            Baglan();
            string sorgu = "select de.Adı,ogr.Adi,notu.Notu from tbl_notlar notu inner join tbl_ders de on notu.DersId=de.id inner join tbl_ogrenci ogr on notu.OgrenciId=ogr.id where ogr.id=" + not.Ogrenciıd;

            komut             = new SqlCommand(sorgu, baglanti);
            komut.CommandType = CommandType.Text;

            komut.ExecuteNonQuery();
            adaptor = new SqlDataAdapter(komut);
            tablo   = new DataTable();
            adaptor.Fill(tablo);
            baglanti.Close();
            baglanti.Dispose();
            return(tablo);
        }