private void OgrenciCek() { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = ""; sqlBaglan.sorgu.Parameters.AddWithValue("", ""); sqlBaglan.sorgu.ExecuteNonQuery(); DataTable dt = new DataTable(); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; sqlBaglan.da.Fill(dt); foreach (DataRow item in dt.Rows) { int n = dataGridView1.Rows.Add(); dataGridView1.Rows[n].Cells[0].Value = item["ogrNo"].ToString(); dataGridView1.Rows[n].Cells[1].Value = item["ogrAdi"].ToString(); dataGridView1.Rows[n].Cells[2].Value = item["ogrSoyadi"].ToString(); dataGridView1.Rows[n].Cells[3].Value = item["dersVize"].ToString(); dataGridView1.Rows[n].Cells[4].Value = item["dersFinal"].ToString(); dataGridView1.Rows[n].Cells[5].Value = item["dersOrt"].ToString(); dataGridView1.Rows[n].Cells[6].Value = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu1.Parameters.Clear(); } }
private void cboxDoldur(string deger) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu1.CommandText = "SELECT akaAdi + ' ' + akaSoyadi AS bolumBaskani FROM tbl_bolumler bolum RIGHT JOIN tbl_akademisyenler aka ON aka.akaAdi+ ' ' + aka.akaSoyadi = bolum.bolumBaskani"; sqlBaglan.sorgu1.Connection = sqlBaglan.baglan; sqlBaglan.da.SelectCommand = sqlBaglan.sorgu1; DataSet ds = new DataSet(); sqlBaglan.da.Fill(ds); if (deger.Equals("cboxDuzenleBolBaskani")) { cboxDuzenleBolBaskani.Text = "Bölüm Seçiniz"; cboxDuzenleBolBaskani.DataSource = ds.Tables[0]; cboxDuzenleBolBaskani.DisplayMember = "bolumBaskani"; cboxDuzenleBolBaskani.ValueMember = "bolumBaskani"; } else if (deger.Equals("cboxBolumBaskani")) { cboxBolumBaskani.Text = "Bölüm Seçiniz"; cboxBolumBaskani.DataSource = ds.Tables[0]; cboxBolumBaskani.DisplayMember = "bolumBaskani"; cboxBolumBaskani.ValueMember = "bolumBaskani"; } } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private int AkaNoOlustur() { sqlBaglan.BaglantiAc(); string akaNo1; sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT akaNo FROM tbl_akademisyenler"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; Random rnd = new Random(); akaNo1 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + rnd.Next(10, 100); try { sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); while (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["akaNo"].Equals(akaNo)) { akaNo1 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + rnd.Next(10, 100); } } } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } akaNo = Int32.Parse(akaNo1); return(akaNo); }
private void refOgr() { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; string ogrCount; string maxGNO; try { sqlBaglan.sorgu.CommandText = "SELECT COUNT(1) AS sayiOgr, MAX(ogrGNO) AS maxGNO FROM tbl_ogrenciler"; sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { ogrCount = sqlBaglan.dataReader["sayiOgr"].ToString(); maxGNO = sqlBaglan.dataReader["maxGNO"].ToString(); lblToplamOgr.Text = ogrCount; lblEnYukGNO.Text = maxGNO; } } catch (Exception ex) { MessageBox.Show(ex.Message); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void Ayarlar() { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_ayarlar"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; try { sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["dersOnay"].Equals(0)) { tabDersOnay.Enabled = false; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void frmBilgiBolumEkle_Load(object sender, EventArgs e) { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT akaAdi+ ' ' +akaSoyadi AS ADSOYAD FROM tbl_akademisyenler"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; DataSet ds = new DataSet(); sqlBaglan.da.Fill(ds); try { cboxBolumBaskani.Text = "Bölüm Seçiniz"; cboxBolumBaskani.DataSource = ds.Tables[0]; cboxBolumBaskani.DisplayMember = "ADSOYAD"; cboxBolumBaskani.ValueMember = "ADSOYAD"; } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void cboxDoldur() { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bolumler"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; DataSet ds = new DataSet(); sqlBaglan.da.Fill(ds); try { cboxBolum.Text = "Bölüm Seçiniz"; cboxBolum.DataSource = ds.Tables[0]; cboxBolum.DisplayMember = "bolumAdi"; cboxBolum.ValueMember = "bolumKodu"; } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void frmOgrMesajGonder_Load(object sender, EventArgs e) { try { sqlBaglan.BaglantiAc(); frmOgrSistem frmOgrSistem = new frmOgrSistem(); OgrNo = frmOgrSistem.OgrenciNo; sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bolumler bol INNER JOIN tbl_akademisyenler aka ON aka.akaBolum = bol.bolumKodu INNER JOIN tbl_ogrenciler ogr ON ogr.ogrBolum = bol.bolumKodu WHERE ogr.ogrNo=@ogrNo;"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", OgrNo); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { txtOgrKime.Text = sqlBaglan.dataReader["akaNo"].ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); } }
private string bilgiNoOlustur() { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT bilgiNo FROM tbl_bilgiIslem"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; Random rnd = new Random(); bilgiNo = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + rnd.Next(1, 100); try { sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); while (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["bilgiNo"].Equals(bilgiNo)) { bilgiNo = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + rnd.Next(1, 100); } } sqlBaglan.dataReader.Close(); } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } return(bilgiNo); }
private void cboxDoldur() { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu1.Parameters.Clear(); sqlBaglan.dataReader.Close(); sqlBaglan.sorgu1.CommandText = "SELECT bolumKodu,bolumAdi,bolumBaskani FROM tbl_bolumler"; sqlBaglan.sorgu1.Connection = sqlBaglan.baglan; sqlBaglan.da = new System.Data.SqlClient.SqlDataAdapter(sqlBaglan.sorgu1); DataSet ds = new DataSet(); sqlBaglan.da.Fill(ds); try { cboxDuzenleAkaBolum.Text = "Bölüm Seçiniz"; cboxDuzenleAkaBolum.DataSource = ds.Tables[0]; cboxDuzenleAkaBolum.DisplayMember = "bolumAdi"; cboxDuzenleAkaBolum.ValueMember = "bolumKodu"; } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void frmOgrSistemEkrani_Load(object sender, EventArgs e) { try { frmOgrSistem frmOgrSistem = new frmOgrSistem(); OgrNo = frmOgrSistem.OgrenciNo; sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT ogr.ogrAdi,ogr.ogrSoyadi,ogr.ogrGNO,ogr.ogrSinif,bol.bolumAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum WHERE ogr.ogrNo = @ogrNo"; // WHERE ogr.ogrNo = '2016103001' sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", OgrNo); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { ogrGNO = Convert.ToDouble(sqlBaglan.dataReader["ogrGNO"]); OgrSinif = sqlBaglan.dataReader["ogrSinif"].ToString(); lblOgrNo.Text = OgrNo; lblOgrAdi.Text = sqlBaglan.dataReader["ogrAdi"].ToString(); lblOgrSoyad.Text = sqlBaglan.dataReader["ogrSoyadi"].ToString(); lblOgrGNO.Text = Math.Round(ogrGNO, 2).ToString(); //2,3486459551345 -> 2,34 lblSinif.Text = OgrSinif; lblBolum.Text = sqlBaglan.dataReader["bolumAdi"].ToString(); sqlBaglan.dataReader.Close(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.da.Dispose(); sqlBaglan.sorgu.CommandText = "SELECT ders.dersKodu,ders.dersAdi,ders.dersKredi,nott.dersVize,nott.dersFinal,nott.dersOrt,harf.harfAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum INNER JOIN tbl_notlar nott ON nott.ogrNo = ogr.ogrNo INNER JOIN tbl_harfSistemi harf ON harf.id = nott.dersHarfID INNER JOIN tbl_dersler ders ON ders.dersKodu = nott.dersKodu WHERE ogr.ogrNo = @ogrNo AND ders.dersSinif= @dersSinif"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", OgrNo); sqlBaglan.sorgu.Parameters.AddWithValue("@dersSinif", OgrSinif); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; sqlBaglan.sorgu.ExecuteNonQuery(); DataTable dtt = new DataTable(); sqlBaglan.da.Fill(dtt); foreach (DataRow item in dtt.Rows) { int n = dataGridView2.Rows.Add(); dataGridView2.Rows[n].Cells[0].Value = item["dersKodu"].ToString(); dataGridView2.Rows[n].Cells[1].Value = item["dersAdi"].ToString(); dataGridView2.Rows[n].Cells[2].Value = item["dersVize"].ToString(); dataGridView2.Rows[n].Cells[3].Value = item["dersFinal"].ToString(); dataGridView2.Rows[n].Cells[4].Value = item["dersOrt"].ToString(); dataGridView2.Rows[n].Cells[5].Value = item["dersKredi"].ToString(); dataGridView2.Rows[n].Cells[6].Value = item["harfAdi"].ToString(); } /*Ders Kaydı Kısmı Doluyor*/ dersKaydi(); /*Ders Kaydı Kısmı Doluyor Son*/ Ayarlar(); devamsizlik(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAra_Click(object sender, EventArgs e) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; try { sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_harfSistemi WHERE harfAdi = @harfAdi"; sqlBaglan.sorgu.Parameters.AddWithValue("@harfAdi", txtAraHarfAdi.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { sqlBaglan.dataReader.Close(); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); while (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["harfAdi"].ToString().Equals(txtAraHarfAdi.Text.Trim())) { harfID = sqlBaglan.dataReader["id"].ToString(); harfAdi = sqlBaglan.dataReader["harfAdi"].ToString(); harfNotu = sqlBaglan.dataReader["harfNotu"].ToString(); panelOgrDuzenle.Enabled = true; gboxOgrDuzenle.Enabled = true; lblHarfAdi.Text = harfAdi; txtDuzenleHarfDeger.Text = harfNotu; } } } else { MessageBox.Show("Arama Sonucu : Böyle Bir Harfli Not Adı Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void button3_Click(object sender, EventArgs e) { try { if (txtAkaOgrAra.Text == "") { MessageBox.Show("Arama Yapılacak Metin Boş Bırakılamaz!"); } else { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; if (rbtnOgrNo.Checked) { sqlBaglan.sorgu.CommandText = "SELECT ogrNo,ogrTC,ogrAdi,ogrSoyadi,ogrSinif,bolumAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum WHERE ogrNo=@araDeger"; } else if (rbtnOgrTC.Checked) { sqlBaglan.sorgu.CommandText = "SELECT ogrNo,ogrTC,ogrAdi,ogrSoyadi,ogrSinif,bolumAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum WHERE ogrTC=@araDeger"; } else if (rbtnOgrAdi.Checked) { sqlBaglan.sorgu.CommandText = "SELECT ogrNo,ogrTC,ogrAdi,ogrSoyadi,ogrSinif,bolumAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum WHERE ogrAdi=@araDeger"; } else if (rbtnOgrSoyadi.Checked) { sqlBaglan.sorgu.CommandText = "SELECT ogrNo,ogrTC,ogrAdi,ogrSoyadi,ogrSinif,bolumAdi FROM tbl_ogrenciler ogr INNER JOIN tbl_bolumler bol ON bol.bolumKodu = ogr.ogrBolum WHERE ogrSoyadi=@araDeger"; } else { MessageBox.Show("Lütfen Bir Arama Türü Seçiniz."); } sqlBaglan.sorgu.Parameters.AddWithValue("@araDeger", txtAkaOgrAra.Text); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; DataTable dt = new DataTable(); sqlBaglan.da.Fill(dt); dataGridView1.DataSource = dt; } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); } }
private void MesajCek() { try { dataGridView1.Rows.Clear(); frmOgrSistem frmOgrSistem = new frmOgrSistem(); OgrNo = frmOgrSistem.OgrenciNo; sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "SELECT ogrNo,akaNo,konu,mesaj,tarih,durum,nerdenNereye,id FROM tbl_mesajlar WHERE ogrNo=@ogrNo ORDER BY tarih DESC"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", OgrNo); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; sqlBaglan.sorgu.ExecuteNonQuery(); DataTable dt = new DataTable(); sqlBaglan.da.Fill(dt); foreach (DataRow item in dt.Rows) { int n = dataGridView1.Rows.Add(); if (item["durum"].ToString().Equals("1")) { durum = "OKUNDU"; } else { durum = "OKUNMADI"; }; if (item["nerdenNereye"].ToString().Equals("0")) { kimden = "HOCADAN"; } else { kimden = "ÖĞRENCİDEN"; }; dataGridView1.Rows[n].Cells[0].Value = item["akaNo"].ToString(); dataGridView1.Rows[n].Cells[1].Value = item["ogrNo"].ToString(); dataGridView1.Rows[n].Cells[2].Value = item["konu"].ToString(); dataGridView1.Rows[n].Cells[3].Value = item["mesaj"].ToString(); dataGridView1.Rows[n].Cells[4].Value = item["tarih"].ToString(); dataGridView1.Rows[n].Cells[5].Value = durum; dataGridView1.Rows[n].Cells[6].Value = kimden; dataGridView1.Rows[n].Cells[7].Value = item["id"].ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmMain_Load(object sender, EventArgs e) { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_ayarlar"; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; try { sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["ogrGiris"].Equals(0)) { btnOgrenciGiris.Enabled = false; //Öğr. Sisteme Girebilecek mi? } if (sqlBaglan.dataReader["akaGiris"].Equals(0)) { btnAkaGiris.Enabled = false; //Aka. Sisteme Girebilecek mi? } } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
public string harfID(string HarfliNott) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_harfSistemi WHERE harfAdi = @harfAdi"; sqlBaglan.sorgu.Parameters.AddWithValue("@harfAdi", HarfliNott); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { harfIDsi = sqlBaglan.dataReader["id"].ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); } return harfIDsi; }
private void btnHarfEkle_Click(object sender, EventArgs e) { if (txtharfAdi.Text == "" || txtharfDegeri.Text == "") { MessageBox.Show("Boş Alan Bırakamazsınız. Lütfen Tekrardan Kontrol Ediniz."); } else { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "INSERT INTO tbl_harfSistemi (harfAdi,harfNotu) VALUES (@harfAdi, @harfNotu)"; sqlBaglan.sorgu.Parameters.AddWithValue("@harfAdi", txtharfAdi.Text.Trim()); sqlBaglan.sorgu.Parameters.AddWithValue("@harfNotu", txtharfDegeri.Text.Trim()); sqlBaglan.sorgu.ExecuteNonQuery(); MessageBox.Show("Harfli Not Kaydı Başarılı!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } }
public void HesaplaGno(int ogrNo) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu1.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu1.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT ogrGNO FROM tbl_ogrenciler WHERE ogrNo = @ogrNo"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", ogrNo); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { ogrGnoEski = float.Parse(sqlBaglan.dataReader["ogrGNO"].ToString()); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu1.Parameters.Clear(); sqlBaglan.sorgu1.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.dataReader.Close(); sqlBaglan.sorgu1.CommandText = "SELECT (SUM(dersler.dersKredi * harf.harfNotu)/SUM(dersler.dersKredi)) AS GNO FROM tbl_ogrenciler ogrenci INNER JOIN tbl_notlar notlar ON notlar.ogrNo = ogrenci.ogrNo INNER JOIN tbl_dersler dersler ON dersler.dersKodu = notlar.dersKodu INNER JOIN tbl_harfSistemi harf ON harf.id = notlar.dersHarfID WHERE ogrenci.ogrNo = @ogrNo"; sqlBaglan.sorgu1.Parameters.AddWithValue("@ogrNo", ogrNo); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu1; DataTable dt = new DataTable(); sqlBaglan.da.Fill(dt); ogrGnoYeni = float.Parse(dt.Rows[0]["GNO"].ToString()); MessageBox.Show(ogrGnoYeni.ToString()); if (!ogrGnoYeni.Equals(ogrGnoEski)) { try { sqlBaglan.sorgu1.Parameters.Clear(); sqlBaglan.sorgu1.Connection = sqlBaglan.baglan; sqlBaglan.sorgu1.CommandText = "UPDATE tbl_ogrenciler SET ogrGNO = @ogrGNO WHERE ogrNo = @ogrNo"; sqlBaglan.sorgu1.Parameters.AddWithValue("@ogrGNO", ogrGnoYeni); sqlBaglan.sorgu1.Parameters.AddWithValue("@ogrNo", ogrNo); sqlBaglan.sorgu1.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void btnDevamGir_Click(object sender, EventArgs e) { if (cboxDevamsizlik.Checked) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; foreach (DataGridViewRow item in dataGridView1.Rows) { if (item.Cells[4].Value.Equals("GELDI") || item.Cells[4].Value.Equals("GELMEDI")) { sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "INSERT INTO tbl_devamsizlik (ogrNo,dersKodu,devamTarih,akaNo,devam) VALUES (@ogrNo,@dersKodu,@devamTarih,@akaNo,@devam)"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", item.Cells[0].Value); sqlBaglan.sorgu.Parameters.AddWithValue("@dersKodu", comboxDersSec.SelectedValue.ToString().Trim()); sqlBaglan.sorgu.Parameters.AddWithValue("@devamTarih", item.Cells[3].Value); sqlBaglan.sorgu.Parameters.AddWithValue("@akaNo", AkaNoAl); sqlBaglan.sorgu.Parameters.AddWithValue("@devam", item.Cells[4].Value); sqlBaglan.sorgu.ExecuteNonQuery(); MessageBox.Show("Devamsızlıklar Girildi."); dataGridView1.Rows.Clear(); } } } catch (Exception) { MessageBox.Show("Lütfen Devamsızlıkları Tekrar Kontrol Ediniz. Girilmeyen Öğrenci Mevcut."); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu1.Parameters.Clear(); } } else { MessageBox.Show("Lütfen Devamsızlıkları Kontrol Ederek Onaylayınız.."); } }
public GnoHesapla()//GnoHesapla Çağırıldığında İlk Çalışacak Foksiyon { try { sqlBaglan = new SqlBaglantisi(); sqlBaglan.BaglantiAc(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAyarGüncelle_Click(object sender, EventArgs e) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "UPDATE tbl_ayarlar SET ogrKayit = @ogrKayit, akaKayit = @akaKayit, bilgiKayit = @bilgiKayit, ogrGiris = @ogrGiris, akaGiris = @akaGiris, dersOnay = @dersOnay, dersKayit = @dersKayit"; int OgrenciGiris = (cboxOgrGiris.Text.Equals("Açık")) ? 1 : 0; int AkademisyenGiris = (cboxAkaGiris.Text.Equals("Açık")) ? 1 : 0; int OgrenciKayit = (cboxOgrKayit.Text.Equals("Açık")) ? 1 : 0; int AkademisyenKayit = (cboxAkaKayit.Text.Equals("Açık")) ? 1 : 0; int BilgiKayit = (cboxBilgiKayit.Text.Equals("Açık")) ? 1 : 0; int DersOnay = (cboxDersOnay.Text.Equals("Açık")) ? 1 : 0; int DersKayit = (cboxDersKayit.Text.Equals("Açık")) ? 1 : 0; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrKayit", OgrenciKayit); sqlBaglan.sorgu.Parameters.AddWithValue("@akaKayit", AkademisyenKayit); sqlBaglan.sorgu.Parameters.AddWithValue("@bilgiKayit", BilgiKayit); sqlBaglan.sorgu.Parameters.AddWithValue("@ogrGiris", OgrenciGiris); sqlBaglan.sorgu.Parameters.AddWithValue("@akaGiris", AkademisyenGiris); sqlBaglan.sorgu.Parameters.AddWithValue("@dersOnay", DersOnay); sqlBaglan.sorgu.Parameters.AddWithValue("@dersKayit", DersKayit); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } this.Close(); }
private void OgrenciCeK() { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "SELECT ogr.ogrNo,ogr.ogrAdi + ' ' + ogr.ogrSoyadi AS adiSoyadi,ogr.ogrSinif,ders.dersKodu,ders.dersAdi,nott.dersVize,nott.dersFinal FROM tbl_notlar nott INNER JOIN tbl_ogrenciler ogr ON ogr.ogrNo = nott.ogrNo INNER JOIN tbl_dersler ders ON ders.dersKodu = nott.dersKodu WHERE ogr.ogrBolum = @ogrBolum AND ogr.ogrSinif = @ogrSinif AND ders.dersKodu = @dersKodu"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrBolum", dersBolumAl); sqlBaglan.sorgu.Parameters.AddWithValue("@ogrSinif", int.Parse(dersSinifAl)); sqlBaglan.sorgu.Parameters.AddWithValue("@dersKodu", dersKoduAl); sqlBaglan.da.SelectCommand = sqlBaglan.sorgu; DataTable dt = new DataTable(); sqlBaglan.sorgu.ExecuteNonQuery(); sqlBaglan.da.Fill(dt); foreach (DataRow item in dt.Rows) { int n = dataGridView1.Rows.Add(); dataGridView1.Rows[n].Cells[0].Value = item["ogrNo"].ToString(); dataGridView1.Rows[n].Cells[1].Value = item["adiSoyadi"].ToString(); dataGridView1.Rows[n].Cells[2].Value = item["ogrSinif"].ToString(); dataGridView1.Rows[n].Cells[3].Value = item["dersKodu"].ToString(); dataGridView1.Rows[n].Cells[4].Value = item["dersAdi"].ToString(); dataGridView1.Rows[n].Cells[5].Value = item["dersVize"].ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); sqlBaglan.sorgu.Parameters.Clear(); } }
private void btnGiris_Click(object sender, EventArgs e) { if (txtOgrNo.Text == "" || txtSifre.Text == "") { MessageBox.Show("Lütfen Boş Alan Bırakmayınız!"); } else { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_ogrenciSistem WHERE ogrNo=@ogrNo"; sqlBaglan.sorgu.Parameters.AddWithValue("@ogrNo", txtOgrNo.Text); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["ogrSifre"].Equals(md5.md5Sifrele(txtSifre.Text))) { OgrenciNo = txtOgrNo.Text; frmOgrSistemEkrani frmOgrSistemEkrani = new frmOgrSistemEkrani(); frmOgrSistemEkrani.Show(); this.Hide(); } else { MessageBox.Show("Kullanıcı Bulunamadı veya Yanlış Şifre Kullanımı"); } } else { MessageBox.Show("Böyle Bir Öğrenci Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show("Hata : " + ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } }
private void btnAkaGiris_Click(object sender, EventArgs e) { try { sqlBaglan.BaglantiAc(); sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.Connection = sqlBaglan.baglan; sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_akademisyenSistem akaSis INNER JOIN tbl_akademisyenler aka ON aka.akaNo = akaSis.akaNo WHERE akaSis.akaNo = @akaNo"; sqlBaglan.sorgu.Parameters.AddWithValue("@akaNo", txtAkaNo.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["akaSifre"].Equals(Md5Sifre.md5Sifrele(txtAkaSifre.Text))) { AkaNoGonder = txtAkaNo.Text; AkaBolGonder = sqlBaglan.dataReader["akaBolum"].ToString(); frmAkaSistemEkrani frmAkaSistemEkrani = new frmAkaSistemEkrani(); frmAkaSistemEkrani.Show(); this.Hide(); } else { MessageBox.Show("Şifre Hatalı!"); } } else { MessageBox.Show("Akademisyen Numarası Hatalı veya Böyle Bir Akademisyen Bulunmamaktadır."); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }
private void btnPerAra_Click(object sender, EventArgs e) { try { sqlBaglan.BaglantiAc(); string bilgiTC; string bilgiAdi; string bilgiSoyadi; string bilgiTel; string bilgiAdres; string bilgiBolum; sqlBaglan.sorgu.Connection = sqlBaglan.baglan; if (rbPerNo.Checked) { try { sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bilgiIslem bil INNER JOIN tbl_bolumler bol ON bil.bilgiBolum = bol.bolumKodu WHERE bilgiNo = @bilgiNo"; sqlBaglan.sorgu.Parameters.AddWithValue("@bilgiNo", txtAraPerNo.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { sqlBaglan.dataReader.Close(); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["bilgiNo"].ToString().Equals(txtAraPerNo.Text)) { bilgiNo = sqlBaglan.dataReader["bilgiNo"].ToString(); bilgiTC = sqlBaglan.dataReader["bilgiTC"].ToString(); bilgiAdi = sqlBaglan.dataReader["bilgiAdi"].ToString(); bilgiSoyadi = sqlBaglan.dataReader["bilgiSoyadi"].ToString(); bilgiTel = sqlBaglan.dataReader["bilgiTel"].ToString(); bilgiAdres = sqlBaglan.dataReader["bilgiAdres"].ToString(); bilgiBolum = sqlBaglan.dataReader["bilgiBolum"].ToString(); panelOgrDuzenle.Enabled = true; gboxOgrDuzenle.Enabled = true; cboxDoldur(); txtDuzenlePerTC.Text = bilgiTC; txtDuzenlePerAdi.Text = bilgiAdi; txtDuzenlePerSoyadi.Text = bilgiSoyadi; txtDuzenlePerTel.Text = bilgiTel; txtDuzenlePerAdres.Text = bilgiAdres; cboxDuzenlePerBolum.Text = bilgiBolum; lblPerNo.Text = bilgiNo; } } } else { MessageBox.Show("Arama Sonucu : Böyle Bir Personel Numarası Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } else if (rbPerTC.Checked) { try { sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bilgiIslem bil INNER JOIN tbl_bolumler bol ON bil.bilgiBolum = bol.bolumKodu WHERE bilgiTC = @bilgiTC"; sqlBaglan.sorgu.Parameters.AddWithValue("@bilgiTC", txtAraPerTC.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { sqlBaglan.dataReader.Close(); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["bilgiTC"].ToString().Equals(txtAraPerTC.Text)) { bilgiNo = sqlBaglan.dataReader["bilgiNo"].ToString(); bilgiTC = sqlBaglan.dataReader["bilgiTC"].ToString(); bilgiAdi = sqlBaglan.dataReader["bilgiAdi"].ToString(); bilgiSoyadi = sqlBaglan.dataReader["bilgiSoyadi"].ToString(); bilgiTel = sqlBaglan.dataReader["bilgiTel"].ToString(); bilgiAdres = sqlBaglan.dataReader["bilgiAdres"].ToString(); bilgiBolum = sqlBaglan.dataReader["bilgiBolum"].ToString(); panelOgrDuzenle.Enabled = true; gboxOgrDuzenle.Enabled = true; cboxDoldur(); txtDuzenlePerTC.Text = bilgiTC; txtDuzenlePerAdi.Text = bilgiAdi; txtDuzenlePerSoyadi.Text = bilgiSoyadi; txtDuzenlePerTel.Text = bilgiTel; txtDuzenlePerAdres.Text = bilgiAdres; cboxDuzenlePerBolum.Text = bilgiBolum; lblPerNo.Text = bilgiNo; } } } else { MessageBox.Show("Arama Sonucu : Böyle Bir Personel TC Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show("Böyle Bir Arama Sonucu Bulunamadı!", ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } else if (rbPerAdi.Checked) { try { sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bilgiIslem bil INNER JOIN tbl_bolumler bol ON bil.bilgiBolum = bol.bolumKodu WHERE bilgiAdi = @bilgiAdi"; sqlBaglan.sorgu.Parameters.AddWithValue("@bilgiAdi", txtAraPerAdi.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { sqlBaglan.dataReader.Close(); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["bilgiAdi"].ToString().Equals(txtAraPerAdi.Text)) { bilgiNo = sqlBaglan.dataReader["bilgiNo"].ToString(); bilgiTC = sqlBaglan.dataReader["bilgiTC"].ToString(); bilgiAdi = sqlBaglan.dataReader["bilgiAdi"].ToString(); bilgiSoyadi = sqlBaglan.dataReader["bilgiSoyadi"].ToString(); bilgiTel = sqlBaglan.dataReader["bilgiTel"].ToString(); bilgiAdres = sqlBaglan.dataReader["bilgiAdres"].ToString(); bilgiBolum = sqlBaglan.dataReader["bilgiBolum"].ToString(); panelOgrDuzenle.Enabled = true; gboxOgrDuzenle.Enabled = true; cboxDoldur(); txtDuzenlePerTC.Text = bilgiTC; txtDuzenlePerAdi.Text = bilgiAdi; txtDuzenlePerSoyadi.Text = bilgiSoyadi; txtDuzenlePerTel.Text = bilgiTel; txtDuzenlePerAdres.Text = bilgiAdres; cboxDuzenlePerBolum.Text = bilgiBolum; lblPerNo.Text = bilgiNo; } } } else { MessageBox.Show("Arama Sonucu : Böyle Bir Personel Adı Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show("Böyle Bir Arama Sonucu Bulunamadı!", ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } else if (rbPerSoyadi.Checked) { try { sqlBaglan.sorgu.Parameters.Clear(); sqlBaglan.sorgu.CommandText = "SELECT * FROM tbl_bilgiIslem bil INNER JOIN tbl_bolumler bol ON bil.bilgiBolum = bol.bolumKodu WHERE bilgiSoyadi = @bilgiSoyadi"; sqlBaglan.sorgu.Parameters.AddWithValue("@bilgiSoyadi", txtAraPerSoyadi.Text); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { sqlBaglan.dataReader.Close(); sqlBaglan.dataReader = sqlBaglan.sorgu.ExecuteReader(); if (sqlBaglan.dataReader.Read()) { if (sqlBaglan.dataReader["bilgiSoyadi"].ToString().Equals(txtAraPerSoyadi.Text)) { bilgiNo = sqlBaglan.dataReader["bilgiNo"].ToString(); bilgiTC = sqlBaglan.dataReader["bilgiTC"].ToString(); bilgiAdi = sqlBaglan.dataReader["bilgiAdi"].ToString(); bilgiSoyadi = sqlBaglan.dataReader["bilgiSoyadi"].ToString(); bilgiTel = sqlBaglan.dataReader["bilgiTel"].ToString(); bilgiAdres = sqlBaglan.dataReader["bilgiAdres"].ToString(); bilgiBolum = sqlBaglan.dataReader["bilgiBolum"].ToString(); panelOgrDuzenle.Enabled = true; gboxOgrDuzenle.Enabled = true; cboxDoldur(); txtDuzenlePerTC.Text = bilgiTC; txtDuzenlePerAdi.Text = bilgiAdi; txtDuzenlePerSoyadi.Text = bilgiSoyadi; txtDuzenlePerTel.Text = bilgiTel; txtDuzenlePerAdres.Text = bilgiAdres; cboxDuzenlePerBolum.Text = bilgiBolum; lblPerNo.Text = bilgiNo; } } } else { MessageBox.Show("Arama Sonucu : Böyle Bir Personel Soyadi Bulunamadı!"); } } catch (Exception ex) { MessageBox.Show("Böyle Bir Arama Sonucu Bulunamadı!", ex.Message); } finally { sqlBaglan.BaglantiKapat(); } } else { MessageBox.Show("Lütfen Bir Arama Yöntemi Seçiniz!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { sqlBaglan.BaglantiKapat(); } }