private void FAKULTE_SelectedIndexChanged(object sender, EventArgs e) { if (FAKULTE.SelectedIndex != -1) { BOLUM.SelectedIndex = -1; bolumList.Clear(); BOLUM.Items.Clear(); SQLQry qryBolum = new SQLQry(); qryBolum.SQLText = "SELECT BOLUM_ID, BOLUM_ADI FROM TBLUNIVERSITEBOLUM WHERE ISNULL(DURUM, 0) = 1 AND UNIVERSITE_ID = " + uniList[UNIVERSITE.SelectedIndex].universiteID + " AND FAKULTE_ID = " + fakulteList[FAKULTE.SelectedIndex].fakulteID + ""; qryBolum.Open(); if (qryBolum.Found()) { for (int i = 0; i < qryBolum.DataCount(); i++) { Bolum bolum = new Bolum(); bolum.bolumID = qryBolum.GetInt("BOLUM_ID"); bolum.bolumAdi = qryBolum.GetString("BOLUM_ADI"); bolumList.Add(bolum); qryBolum.Next(); } } foreach (Bolum bolum in bolumList) { BOLUM.Items.Add(bolum.bolumAdi); } } }
private void OgrenciListesi_Load(object sender, EventArgs e) { DURUM.SelectedIndex = 0; imageTypeList.Add("JPG"); imageTypeList.Add("JPEG"); imageTypeList.Add("PNG"); SQLQry qryUni = new SQLQry(); qryUni.SQLText = "SELECT UNIVERSITE_ID, UNIVERSITE_ADI FROM TBLUNIVERSITE WHERE ISNULL(DURUM, 0) = 1"; qryUni.Open(); uniList.Clear(); UNIVERSITE.Items.Clear(); if (qryUni.Found()) { for (int i = 0; i < qryUni.DataCount(); i++) { Universite uni = new Universite(); uni.universiteID = qryUni.GetInt("UNIVERSITE_ID"); uni.universiteAdi = qryUni.GetString("UNIVERSITE_ADI"); uniList.Add(uni); qryUni.Next(); } } foreach (Universite uni in uniList) { UNIVERSITE.Items.Add(uni.universiteAdi); } RefreshGrid(); }
private void UNIVERSITE_SelectedIndexChanged(object sender, EventArgs e) { if (UNIVERSITE.SelectedIndex != -1) { FAKULTE.SelectedIndex = -1; BOLUM.SelectedIndex = -1; fakulteList.Clear(); bolumList.Clear(); FAKULTE.Items.Clear(); BOLUM.Items.Clear(); SQLQry qryFakulte = new SQLQry(); qryFakulte.SQLText = "SELECT FAKULTE_ID, FAKULTE_ADI FROM TBLUNIVERSITEFAKULTE WHERE ISNULL(DURUM, 0) = 1 AND UNIVERSITE_ID = " + uniList[UNIVERSITE.SelectedIndex].universiteID + ""; qryFakulte.Open(); if (qryFakulte.Found()) { for (int i = 0; i < qryFakulte.DataCount(); i++) { Fakulte fakulte = new Fakulte(); fakulte.fakulteID = qryFakulte.GetInt("FAKULTE_ID"); fakulte.fakulteAdi = qryFakulte.GetString("FAKULTE_ADI"); fakulteList.Add(fakulte); qryFakulte.Next(); } } foreach (Fakulte fakulte in fakulteList) { FAKULTE.Items.Add(fakulte.fakulteAdi); } } }
private void TutarGuncelle_Load(object sender, EventArgs e) { SQLQry qryOgrenci = new SQLQry(); qryOgrenci.SQLText = "SELECT OGRENCI_ADI + ' ' + OGRENCI_SOYADI AS OGRENCI, ISNULL(ARFLOAT_1, 0) AS ARFLOAT_1 FROM TBLOGRENCI WHERE REC_ID = " + recID; qryOgrenci.Open(); if (qryOgrenci.Found()) { lblOgrenciAdı.Text = qryOgrenci.GetString("OGRENCI"); TUTAR.Text = qryOgrenci.GetDouble("ARFLOAT_1").ToString(); } }
private void OgrenciDuzenleme_Load(object sender, EventArgs e) { SQLQry qryIl = new SQLQry(); qryIl.SQLText = "SELECT IL_ADI FROM TBLIL"; qryIl.Open(); if (qryIl.Found()) { for (int i = 0; i < qryIl.DataCount(); i++) { OKUDUGU_IL.Items.Add(qryIl.GetString("IL_ADI")); qryIl.Next(); } } SQLQry qryUni = new SQLQry(); qryUni.SQLText = "SELECT UNIVERSITE_ID, UNIVERSITE_ADI FROM TBLUNIVERSITE WHERE ISNULL(DURUM, 0) = 1"; qryUni.Open(); uniList.Clear(); UNIVERSITE.Items.Clear(); if (qryUni.Found()) { for (int i = 0; i < qryUni.DataCount(); i++) { Universite uni = new Universite(); uni.universiteID = qryUni.GetInt("UNIVERSITE_ID"); uni.universiteAdi = qryUni.GetString("UNIVERSITE_ADI"); uniList.Add(uni); qryUni.Next(); } } foreach (Universite uni in uniList) { UNIVERSITE.Items.Add(uni.universiteAdi); } SQLQry qryOgrenci = new SQLQry(); qryOgrenci.SQLText = "SELECT TC_KIMLIK,OGRENCI_ADI,OGRENCI_SOYADI,TEL_NO,DOGUM_YERI,DOGUM_TARIHI,E_POSTA,BABA_ADI,ANNE_ADI,VELI_TELEFON,OKUDUGU_IL,OKUDUGU_UNIVERSITE" + ",OKUDUGU_BOLUM,SINIF,BANKA_ADI,SUBE_ADI,HESAP_NO,IBAN_NO,FAKULTE, ISNULL(ARFLOAT_1, 0) ARFLOAT_1, ISNULL(ARSTR_1, '') ARSTR_1 FROM TBLOGRENCI WHERE REC_ID = " + recID; qryOgrenci.Open(); if (qryOgrenci.Found()) { Text = qryOgrenci.GetString("OGRENCI_ADI") + " " + qryOgrenci.GetString("OGRENCI_SOYADI"); ScreenFill(qryOgrenci); } }
private void BankaBilgileri_Load(object sender, EventArgs e) { SQLQry qryBanka = new SQLQry(); qryBanka.SQLText = "SELECT OGRENCI_ADI + ' ' + OGRENCI_SOYADI AS OGRENCI, BANKA_ADI, SUBE_ADI, HESAP_NO, IBAN_NO FROM TBLOGRENCI WHERE REC_ID = " + recID; qryBanka.Open(); if (qryBanka.Found()) { Text = qryBanka.GetString("OGRENCI") + " Banka Bilgileri"; lblBanka.Text = qryBanka.GetString("BANKA_ADI"); lblSubeAdi.Text = qryBanka.GetString("SUBE_ADI"); lblHesapNo.Text = qryBanka.GetString("HESAP_NO"); lblIBAN.Text = qryBanka.GetString("IBAN_NO"); } }
private void SQLToCSV(string Filename) { SQLQry qryOgrenci = new SQLQry(); qryOgrenci.SQLText = grdSQLText; qryOgrenci.Open(); if (qryOgrenci.Found()) { using (System.IO.StreamWriter fs = new System.IO.StreamWriter(Filename)) { foreach (string field in qryOgrenci.tags) { string name = field; if (name.Contains(",")) { name = "\"" + name + "\""; } fs.Write(name + ","); } fs.WriteLine(); for (int i = 0; i < qryOgrenci.DataCount(); i++) { foreach (string field in qryOgrenci.tags) { string value = qryOgrenci.GetString(field); if (value.Contains(",")) { value = "\"" + value + "\""; } fs.Write(value + ","); } fs.WriteLine(); qryOgrenci.Next(); } fs.Close(); } } }
private void BtnExcellAktar_Click(object sender, EventArgs e) { SQLQry qryListe = new SQLQry(); qryListe.SQLText = "SELECT REC_ID, ISNULL(ARFLOAT_1, 0) AS VERILEN_TUTAR, TC_KIMLIK,OGRENCI_ADI,OGRENCI_SOYADI,TEL_NO,DOGUM_YERI,DOGUM_TARIHI,E_POSTA,BABA_ADI" + ",ANNE_ADI,VELI_TELEFON,OKUDUGU_IL" + ",OKUDUGU_UNIVERSITE = (SELECT UNIVERSITE_ADI FROM TBLUNIVERSITE WHERE UNIVERSITE_ID = OKUDUGU_UNIVERSITE)" + ",FAKULTE = (SELECT FAKULTE_ADI FROM TBLUNIVERSITEFAKULTE TBLFAKULTE WHERE TBLFAKULTE.FAKULTE_ID = FAKULTE AND UNIVERSITE_ID = OKUDUGU_UNIVERSITE)" + ",OKUDUGU_BOLUM = (SELECT BOLUM_ADI FROM TBLUNIVERSITEBOLUM WHERE UNIVERSITE_ID = OKUDUGU_UNIVERSITE AND FAKULTE_ID = FAKULTE AND BOLUM_ID = OKUDUGU_BOLUM)" + ",SINIF + '. Sınıf ' AS SINIF, BANKA_ADI,SUBE_ADI,HESAP_NO,IBAN_NO FROM TBLOGRENCI WHERE 1=1 "; if (UNIVERSITE.SelectedIndex != -1) { qryListe.SQLText += " AND ISNULL(OKUDUGU_UNIVERSITE, 0) = " + uniList[UNIVERSITE.SelectedIndex].universiteID; if (FAKULTE.SelectedIndex != -1) { qryListe.SQLText += " AND ISNULL(FAKULTE, 0) = " + fakulteList[FAKULTE.SelectedIndex].fakulteID; if (BOLUM.SelectedIndex != -1) { qryListe.SQLText += " AND ISNULL(OKUDUGU_BOLUM, 0) = " + bolumList[BOLUM.SelectedIndex].bolumID; } } } if (SINIF.SelectedIndex != -1) { qryListe.SQLText += " AND ISNULL(SINIF, 0) = " + (SINIF.SelectedIndex + 1); } if (DURUM.SelectedIndex != 2) { if (DURUM.SelectedIndex == 0) { qryListe.SQLText += " AND ISNULL(ARSTR_1, 'A') <> 'P'"; miAktifYap.Visible = false; miPasifYap.Visible = true; } else { qryListe.SQLText += " AND ISNULL(ARSTR_1, 'A') = 'P'"; miAktifYap.Visible = true; miPasifYap.Visible = false; } } else { miAktifYap.Visible = false; miPasifYap.Visible = false; } if (grdOgrenciListe.SortedColumn != null) { siralama = grdOgrenciListe.SortedColumn.DataPropertyName; } qryListe.SQLText += " ORDER BY " + siralama; qryListe.Open(); if (qryListe.Found()) { OgrenciListeRapor report = new OgrenciListeRapor(); report.DataSource = qryListe.dataSet; var pathExcell = Path.GetDirectoryName(Application.ExecutablePath) + "\\Excell Listeler\\Liste-" + DateTime.Now.Ticks.ToString() + ".xlsx"; report.ExportToXlsx(pathExcell); if (MetroFramework.MetroMessageBox.Show(this, "Belge Oluşturuldu. Açılsın Mı?", "Onay", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Process.Start(pathExcell); } } }
private void MiOgrenciBelgesi_Click(object sender, EventArgs e) { if (selectedRowIndex != -1) { SQLQry qryOgrenciBelgesi = new SQLQry(); qryOgrenciBelgesi.SQLText = "SELECT OGRENCI_BELGESI, OGRENCI_BELGESI_YOLU FROM TBLOGRENCI WHERE REC_ID = " + Convert.ToInt32(grdOgrenciListe.Rows[selectedRowIndex].Cells["grdREC_ID"].Value); qryOgrenciBelgesi.Open(); if (qryOgrenciBelgesi.Found()) { string belgeStr = qryOgrenciBelgesi.GetString("OGRENCI_BELGESI_YOLU"); string uzanti = ""; string belgeAdi = ""; for (int i = belgeStr.Length - 1; i > -1; i--) { if (belgeStr[i] == '.') { break; } uzanti += belgeStr[i].ToString(); } uzanti = OgrenciLib.StringReverse(uzanti); uzanti = uzanti.ToUpper(); belgeAdi = DateTime.Now.Ticks.ToString() + "-" + belgeStr; string path = AppDomain.CurrentDomain.BaseDirectory + "\\Belgeler\\" + DateTime.Now.Ticks.ToString(); if (imageTypeList.Contains(uzanti)) { try { pbOgrenciBelgesi.Image = qryOgrenciBelgesi.GetImage("OGRENCI_BELGESI"); if (uzanti == "PNG") { pbOgrenciBelgesi.Image.Save(path + "-img.png", System.Drawing.Imaging.ImageFormat.Png); Process.Start(path + "-img.png"); } else { OgrenciBelge form = new OgrenciBelge(); form.belge = pbOgrenciBelgesi.Image; form.ogrenci = grdOgrenciListe.Rows[selectedRowIndex].Cells["grdOGRENCI_ADI"].Value.ToString() + " " + grdOgrenciListe.Rows[selectedRowIndex].Cells["grdOGRENCI_SOYADI"].Value.ToString(); form.ShowDialog(); } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(OgrenciLib.mainForm, "Dosya Açılamadı ", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (uzanti == "PDF") { try { System.IO.File.WriteAllBytes(path + "-pdf.pdf", qryOgrenciBelgesi.GetBytes("OGRENCI_BELGESI")); Process.Start(path + "-pdf.pdf"); } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(OgrenciLib.mainForm, "Dosya Açılamadı", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }