public static Ogrenci Getir(string ogrenciNo) { _baglanti = Helper.XmlOku()[0]; Ogrenci ogrenci = new Ogrenci(); using (SqlConnection conn = new SqlConnection(_baglanti)) { conn.Open(); SqlCommand command = new SqlCommand("SELECT * FROM ogrenci where ogrencino='" + ogrenciNo + "'", conn); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { ogrenci = new Ogrenci() { no = reader["ogrencino"].ToString(), TC = reader["TC"].ToString(), adi = reader["ogrenciadi"].ToString(), soyadi = reader["ogrencisoyadi"].ToString(), cinsiyeti = reader["cinsiyeti"].ToString(), sinifi = reader["ogrencisinifi"].ToString(), alani = reader["ogrencisubesi"].ToString(), subesi = reader["ogrencialani"].ToString(), ogretmeni = reader["sinifogretmeni"].ToString(), anneadi = reader["anneadi"].ToString(), babaadi = reader["babaadi"].ToString(), velitel = reader["velitel"].ToString(), telefonu = reader["ogrencitel"].ToString(), adresi = reader["adres"].ToString(), kartno = reader["parmakizi"].ToString(), durumu = reader["ogrencidurum"].ToString(), ogrencibakiye = Convert.ToDouble(reader["ogrencibakiye"].ToString()), kalangiris = Convert.ToInt32(reader["kalangiris"]), ogrenciTip = reader["ogrenciTip"].ToString(), velimail = reader["velimail"].ToString() }; } } return(ogrenci); }
private void textBox16_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { Ogrenci ogrenci = YemekhaneFonksiyonlar.Getir(textBox16.Text); textBox17.Text = ogrenci.TC; textBox18.Text = ogrenci.adi; textBox19.Text = ogrenci.soyadi; comboBoxcinsiyet.Text = ogrenci.cinsiyeti; textBox20.Text = ogrenci.anneadi; textBox21.Text = ogrenci.babaadi; maskedTextBoxogrencitel.Text = ogrenci.telefonu; maskedTextBoxirtibattel.Text = ogrenci.velitel; textBox24.Text = ogrenci.sinifi; comboBox6.Text = ogrenci.alani; textBox25.Text = ogrenci.subesi; textBox26.Text = ogrenci.kartno; richTextBox2.Text = ogrenci.adresi; string ogrencitip = ogrenci.ogrenciTip; textBoxVeliMail.Text = ogrenci.velimail; if (ogrencitip == "Bakiye") { radioButton1.Checked = true; } else if (ogrencitip == "Girişsayı") { radioButton2.Checked = true; } try { pictureBox5.Image = Helper.ResimYukle(ogrenci.no); } catch (Exception) { } } } //numara ile öğrenci arama
public static List <Ogrenci> HareketGetir(string where = "") { _baglanti = Helper.XmlOku()[0]; List <Ogrenci> hareketList = new List <Ogrenci>(); using (SqlConnection conn = new SqlConnection(_baglanti)) { conn.Open(); SqlCommand command = new SqlCommand("SELECT ogrencino,adsoyad,tarih,islem FROM hareketkaydi " + where, conn); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Ogrenci ogrenci = new Ogrenci() { no = reader["ogrencino"].ToString(), adi = reader["adsoyad"].ToString(), yemekgirisTarih = Convert.ToDateTime(reader["tarih"].ToString()), yemekTipi = reader["islem"].ToString(), }; hareketList.Add(ogrenci); } } return(hareketList); }
private void pictureBox3_Click(object sender, EventArgs e) { string ogrencitip = ""; Ogrenci ogrenci = YemekhaneFonksiyonlar.Getir(textBox16.Text); if (radioButton1.Checked) { ogrencitip = "Bakiye"; } else if (radioButton2.Checked) { ogrencitip = "Girişsayı"; } ogrenci.TC = textBox17.Text; ogrenci.adi = textBox18.Text; ogrenci.soyadi = textBox19.Text; ogrenci.cinsiyeti = comboBoxcinsiyet.Text; ogrenci.ogretmeni = ""; ogrenci.anneadi = textBox20.Text; ogrenci.babaadi = textBox21.Text; ogrenci.telefonu = maskedTextBoxogrencitel.Text; ogrenci.velitel = maskedTextBoxirtibattel.Text; ogrenci.sinifi = textBox24.Text; ogrenci.alani = textBox25.Text; ogrenci.subesi = comboBox6.Text; ogrenci.kartno = textBox26.Text; ogrenci.adresi = richTextBox2.Text; ogrenci.durumu = "0"; ogrenci.ogrencibakiye = 0; ogrenci.kalangiris = 0; ogrenci.ogrenciTip = ogrencitip; ogrenci.velimail = textBoxVeliMail.Text; if (ogrenci.no == null) { try { ogrenci.no = textBox16.Text; YemekhaneFonksiyonlar.Kaydet(ogrenci); MessageBox.Show("Öğrenci Kaydı Tamamlanmıştır.", "Öğrenci Kayıt"); } catch (Exception ex) { MessageBox.Show("Kayıt Tamamlanamadı.Lütfen Tekrar Deneyiniz.", "Hata!"); } } else { ogrenci.no = textBox16.Text; YemekhaneFonksiyonlar.Guncelle(ogrenci, ogrenci.no); } try { if (textBox16.Text != "") { if (!Directory.Exists(@"C:/resimler")) { Directory.CreateDirectory(@"C:/resimler"); } //ogrenciresim.Save(@"C:/resimler/" + textBox16.Text + "y.jpg", ImageFormat.Jpeg); if (!File.Exists(@"C:/resimler/" + textBox16.Text + ".jpg")) { pictureBox5.Image.Save(@"C:/resimler/" + textBox16.Text + ".jpg", ImageFormat.Jpeg); } else { File.Delete(@"C:/resimler/" + textBox16.Text + ".jpg"); pictureBox5.Image.Save(@"C:/resimler/" + textBox16.Text + ".jpg", ImageFormat.Jpeg); } } } catch (Exception) { } try { main.ogrencileriyenile(); } catch (Exception) { } this.Close(); }