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 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 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 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 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 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 ScreenFill(SQLQry qry) { TCNO.Text = qry.GetString("TC_KIMLIK"); AD.Text = qry.GetString("OGRENCI_ADI"); SOYAD.Text = qry.GetString("OGRENCI_SOYADI"); DOGUM_YERI.Text = qry.GetString("DOGUM_YERI"); DOGUM_TARIHI.Text = qry.GetString("DOGUM_TARIHI"); EPOSTA.Text = qry.GetString("E_POSTA"); BABA_ADI.Text = qry.GetString("BABA_ADI"); ANNE_ADI.Text = qry.GetString("ANNE_ADI"); BANKA_ADI.Text = qry.GetString("BANKA_ADI"); SUBE_ADI.Text = qry.GetString("SUBE_ADI"); HESAP_NO.Text = qry.GetString("HESAP_NO"); IBAN_NO.Text = qry.GetString("IBAN_NO"); SINIF.SelectedIndex = qry.GetInt("SINIF") - 1; TUTAR.Text = qry.GetDouble("ARFLOAT_1").ToString(); OGRENCI_NOT.Text = qry.GetString("ARSTR_1"); TUTAR_Leave(TUTAR, null); string telNo = qry.GetString("TEL_NO"); if (telNo[0] == '5') { TELNO.Text = "0" + telNo; } else { for (int i = 0; i < telNo.Length; i++) { if (telNo[i] == '0') { TELNO.Text = telNo.Substring(i, telNo.Length - i); break; } } } string veliTelNo = qry.GetString("VELI_TELEFON"); if (veliTelNo[0] == '5') { VELI_TELNO.Text = "0" + veliTelNo; } else { for (int i = 0; i < veliTelNo.Length; i++) { if (veliTelNo[i] == '0') { VELI_TELNO.Text = veliTelNo.Substring(i, veliTelNo.Length - i); break; } } } for (int i = 0; i < OKUDUGU_IL.Items.Count; i++) { if (OKUDUGU_IL.Items[i].ToString() == qry.GetString("OKUDUGU_IL")) { OKUDUGU_IL.SelectedIndex = i; break; } } for (int i = 0; i < uniList.Count; i++) { if (qry.GetInt("OKUDUGU_UNIVERSITE") == uniList[i].universiteID) { UNIVERSITE.SelectedIndex = i; break; } } if (fakulteList.Count > 0) { for (int i = 0; i < fakulteList.Count; i++) { if (qry.GetInt("FAKULTE") == fakulteList[i].fakulteID) { FAKULTE.SelectedIndex = i; break; } } } if (bolumList.Count > 0) { for (int i = 0; i < bolumList.Count; i++) { if (qry.GetInt("OKUDUGU_BOLUM") == bolumList[i].bolumID) { BOLUM.SelectedIndex = i; break; } } } TCNO.Focus(); }
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); } } } } }