예제 #1
0
        public void z(TextBox a, TextBox b, TextBox c, TextBox d)
        {
            /*
             *  Ad
             *  Soyad
             *  Numara
             *  ID
             */

            var             yollanicak = new ArrayList();
            ogrenciKayitDal ogrenci    = new ogrenciKayitDal();

            if (!string.IsNullOrEmpty(d.Text))
            {
                yollanicak.Add(d.Text);
                OgrenciKayit alinan = ogrenci.GetOgrenciBilgleri(Convert.ToInt32(d.Text));

                if (!string.IsNullOrEmpty(a.Text))
                {
                    yollanicak.Add(a.Text);
                }
                else
                {
                    yollanicak.Add(alinan.OgrenciAdi);
                }

                if (!string.IsNullOrEmpty(b.Text))
                {
                    yollanicak.Add(b.Text);
                }
                else
                {
                    yollanicak.Add(alinan.OgrenciSoyad);
                }

                if (!string.IsNullOrEmpty(c.Text))
                {
                    yollanicak.Add(c.Text);
                }
                else
                {
                    yollanicak.Add(alinan.Numara);
                }

                ogrenci.Guncelle(yollanicak);
            }
            else
            {
                MessageBox.Show("Kitap No`sunu giriniz");
            }
        }
예제 #2
0
        private void btnKayitOl_Click(object sender, EventArgs e)
        {
            bosmu = true;
            //kayit islemi icin;
            //listeyi olusturcam, classlarımdan instance alıcam
            //ve textbox ımdan okudugum degerleri class imdan
            //turettigim nesneme atacagim
            try
            {
                OgrenciKayit ogr = new OgrenciKayit();
                ogr.Ad             = txtbxOgrenciAdi.Text;
                ogr.Soyad          = txtbxOgrenciSoyadi.Text;
                ogr.KimlikNo       = txtbxKimlikNo.Text;
                ogr.OgreciNumarasi = txtbxOgrenciNumarasi.Text;
                ogr.DogumTarihi    = dateTimePicOgrenci.Value;

                ogr.Bolum = ((Bolum)cmbBolum.SelectedItem).BolumAdi;

                ogr.Fakulte = ((Fakulte)
                               cmbFakulte.SelectedItem).FakulteAdi;
                if (radiobtnKadin.Checked)
                {
                    ogr.Cinsiyet = true;
                }
                else
                {
                    ogr.Cinsiyet = false;
                }
                ogr.Sifre = txtbxKimlikNo.Text;

                ogrencilistesi.Add(ogr);

                BosMuKontrolu(this);

                if (bosmu == true)
                {
                    MessageBox.Show("Ekleme başarılı ");
                    Temizle(this);
                }
                else
                {
                    return;
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #3
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            eklemeBasarili = true;
            //Kayıt listesi için Listeyi oluşturucam, classımdan instance alıcam
            //textBoxlarımdan aldığım değerleri classımdan türettiğim nesneme atıcam

            try
            {
                OgrenciKayit ogr = new OgrenciKayit();
                ogr.Ad          = txtAdi.Text;
                ogr.Soyad       = txtSoyadi.Text;
                ogr.KimlikNo    = txtTC.Text;
                ogr.OgrenciNo   = txtOgrenciNo.Text;
                ogr.DogumTarihi = dtimeDogum.Value;
                ogr.Bolum       = ((Bolum)cmbBolum.SelectedItem).BolumAdi;
                ogr.Fakulte     = ((Fakulte)cmbFakulte.SelectedItem).FakulteAdi;

                if (rdKadin.Checked)
                {
                    ogr.Cinsiyet = true;
                }
                else
                {
                    ogr.Cinsiyet = false;
                }

                ogr.Sifre = txtSifre.Text;

                BosKontrol(this);
                ogrenciList.Add(ogr);
                if (eklemeBasarili == true)
                {
                    MessageBox.Show("Ekleme başarılı");
                    Helper.Helper.FormKontrolleriniTemizle(this);
                }
                Forms.FormGiris fg = new Forms.FormGiris();
                fg.Show();
            }
            catch (Exception)
            {
                throw;
            }
        }//EndOfbtnKaydet_Click
예제 #4
0
        // burda yapilicak sey text ekranindan gelicek verileri buraya aticaz ve arraylist olusturup ekleye yollicaz
        // alinan verileri cekip arrayliste veritabanindaki sirasiyla aticaz ve simdilik yaplicaklar bukadar
        public void x(ArrayList alinan)
        {
            var      yollanicak       = new ArrayList();
            var      kitabayollanicak = new ArrayList();
            AlisIade alis             = new AlisIade();
            DateTime bugun            = DateTime.Now;

            // burasi yollanilicak verileri halledicek ve alis iade tablosuna kaydedicek

            OgrenciKayit ogrenci = alis.GetOgrenciKayit(Convert.ToInt32(alinan[0]));
            KayitKitap   kitap   = alis.GetKitapBilgileri(Convert.ToInt32(alinan[1]));

            yollanicak.Add(kitap.KitapNo);
            yollanicak.Add(ogrenci.Numara);
            yollanicak.Add(kitap.KitapAdi);
            yollanicak.Add(ogrenci.OgrenciAdi);
            yollanicak.Add(ogrenci.OgrenciSoyad);
            yollanicak.Add(alinan[2]);
            yollanicak.Add(alinan[3]);



            /*
             * if ( (DateTime.Parse(alinan[3].ToString()).Day - bugun.Day) <= 0)
             * {
             *  int a = DateTime.Parse(alinan[3].ToString()).Day - bugun.Day;
             *  int borc = -1 * a;
             *  yollanicak.Add(borc);
             * }
             * else
             * {
             *  yollanicak.Add(0);
             * }
             */



            yollanicak.Add(0);
            yollanicak.Add("Teslim Alındı");



            if (kitap.Odunc == "Alınmadı")
            {
                alis.Ekle(yollanicak);

                //kitap kolununu guncelleme
                kitabayollanicak.Add(kitap.KitapNo);
                kitabayollanicak.Add(kitap.KitapAdi);
                kitabayollanicak.Add(kitap.KitapKonusu);
                kitabayollanicak.Add(kitap.Yazari);
                kitabayollanicak.Add(kitap.SayfaSayisi);
                kitabayollanicak.Add("Teslim Alındı");

                alis.KitapGuncelle(kitabayollanicak);
            }
            else
            {
                MessageBox.Show("Seçtiğiniz kitap alınmış ");
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            OgrenciKayit kyt = new OgrenciKayit();

            kyt.ShowDialog();
        }
        private void öğrencilerToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OgrenciKayit frm = new OgrenciKayit();
            frm.MdiParent = this;
            // frm.Width = this.Width-20;
            // frm.Height = this.Height-20;

            frm.Show();
        }