//private void Temizle() //{ // txtVize.Text = ""; // txtFinal.Text = ""; // txtAdSoyad.Text = ""; // txtOrtalama.Text = ""; // txtOgrenciNo.Text = ""; // cmbDersAdi.Items.Clear(); //} //private void btnKaydet_Click(object sender, EventArgs e) //{ // OgrenciTablo ogrencitablo = new OgrenciTablo(); // ogrencitablo.OgrenciNo = txtOgrenciNo.Text; // NotlarTablo notlartablo = new NotlarTablo(); // notlartablo.Vize = Convert.ToInt32(txtVize.Text); // notlartablo.Final = Convert.ToInt32(txtFinal.Text); // notlartablo.Ortalama = Convert.ToInt32((notlartablo.Vize * 0.3) + (notlartablo.Final * 0.7)); // notlartablo.OgrenciId = OgrenciTablo.OgrenciIdBul(ogrencitablo); // notlartablo.DerslerId = ((Dersler)cmbDersAdi.SelectedItem).DerslerId; // NotlarTablo.NotGiris(notlartablo); // MessageBox.Show("Not Girişi Başarılı"); // Temizle(); //} private void DerslerDoldur() { OgrenciTablo ogrencitablo = new OgrenciTablo(); ogrencitablo.OgrenciNo = txtOgrenciNo.Text; int ogrenciIdsi = OgrenciTablo.OgrenciIdBul(ogrencitablo); int OgretmenIdsi = OgretmenTablo.OgretmenIdBul2(); DataTable tablo = new DataTable(); SqlConnection conn = DbConncection.GetSqlConnection(); var cmd = new SqlCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandText = "SELECT Ahmet_Dersler.DersAdi, Ahmet_Notlar.Vize, Ahmet_Notlar.Final, Ahmet_Notlar.Ortalama FROM Ahmet_Dersler INNER JOIN Ahmet_SecilenDersler ON Ahmet_Dersler.DerslerId = Ahmet_SecilenDersler.DerslerId INNER JOIN Ahmet_Notlar ON Ahmet_Dersler.DerslerId = Ahmet_Notlar.DerslerId WHERE Ahmet_SecilenDersler.OgrenciId=@OgrenciId AND Ahmet_Dersler.OgretmenId=@OgretmenId "; cmd.Parameters.AddWithValue("@OgrenciId", ogrenciIdsi); cmd.Parameters.AddWithValue("@OgretmenId", OgretmenIdsi); SqlDataReader reader = cmd.ExecuteReader(); tablo.Load(reader); dgNotGiris.DataSource = tablo; dgNotGiris.Columns[1].HeaderText = "Ders Adı"; dgNotGiris.Columns[2].HeaderText = "Vize"; dgNotGiris.Columns[3].HeaderText = "Final"; dgNotGiris.Columns[4].HeaderText = "Ortalama"; }
private void DerslerDoldur() { OgrenciTablo ogrencitablo = new OgrenciTablo(); ogrencitablo.OgrenciNo = txtOgrenciNo.Text; int ogrenciIdsi = OgrenciTablo.OgrenciIdBul(ogrencitablo); int OgretmenIdsi = OgretmenTablo.OgretmenIdBul2(); SqlConnection conn = DbConncection.GetSqlConnection(); var cmd = new SqlCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandText = "SELECT Ahmet_Dersler.DerslerId,Ahmet_Dersler.DersAdi FROM Ahmet_Dersler INNER JOIN Ahmet_SecilenDersler ON Ahmet_Dersler.DerslerId = Ahmet_SecilenDersler.DerslerId where Ahmet_SecilenDersler.OgrenciId=@OgrenciId AND Ahmet_Dersler.OgretmenId=@OgretmenId "; cmd.Parameters.AddWithValue("@OgrenciId", ogrenciIdsi); cmd.Parameters.AddWithValue("@OgretmenId", OgretmenIdsi); SqlDataReader reader = cmd.ExecuteReader(); if (!reader.HasRows) { MessageBox.Show("Bu öğrenciye not verme yetkiniz yoktur"); } else { while (reader.Read()) { Dersler dersler = new Dersler(); { dersler.DerslerId = reader.GetInt32(0); dersler.DersAdi = reader.GetString(1); } cmbDersAdi.Items.Add(dersler); } cmbDersAdi.SelectedIndex = 0; } conn.Close(); }