Example #1
0
        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);
        }
Example #2
0
        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
Example #3
0
        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);
        }
Example #4
0
        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();
        }