Example #1
0
        private void Form4_Load(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();
            IEnumerable <kisiler> kisilerliste = context.kisilers;
            ArrayList             ls           = new ArrayList();

            foreach (kisiler item in kisilerliste)
            {
                kisiler ks = new kisiler();
                ks.ID            = item.ID;
                ks.TC            = item.TC;
                ks.ad            = item.ad;
                ks.soyad         = item.soyad;
                ks.sinif         = item.sinif;
                ks.okul_no       = item.okul_no;
                ks.dogum_tarihi  = item.dogum_tarihi;
                ks.dogum_yeri    = item.dogum_yeri;
                ks.telefon       = item.telefon;
                ks.eposta        = item.eposta;
                ks.uyelik_tarihi = item.uyelik_tarihi;
                ks.cinsiyet      = item.cinsiyet;
                ks.adres         = item.adres;
                ks.resim_yolu    = item.resim_yolu;

                ls.Add(ks);
            }

            dataGridView1.DataSource = ls;
        }
Example #2
0
        private void btnTmm_Click(object sender, EventArgs e)
        {
            try
            {
                var context = new kutuphaneEntities();



                context.teslim(
                    txtAdSoyad.Text, txtKitapAdi.Text, Convert.ToDateTime(dtpTeslimTarihi.Text), cmbHasarDurumu.Text);

                context.SaveChanges();
                MessageBox.Show("Kayıt Başarılı");
                int sonuc = context.teslimAlmaEmanetAzaltma(Form6.ad, Form6.kitapAdi
                                                            );

                context.SaveChanges();
                if (sonuc != -1)
                {
                    MessageBox.Show("Emanet Kitap Listesinden Kalktı");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Kayıt Başarız");
            }
        }
Example #3
0
        private void txtBarkodNo_TextChanged(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();

            List <aramaKitap_Result> empList = context.aramaKitap(txtBarkodNo.Text, txtKitapAdi.Text, txtKitapYazari.Text, txtYayinEvi.Text).ToList();

            dataGridView2.DataSource = empList;
        }
Example #4
0
        private void txtAd_TextChanged(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();

            List <arama_Result> empList = context.arama(txtAd.Text, txtSoyad.Text, txtSinif.Text).ToList();

            dataGridView1.DataSource = empList;
        }
Example #5
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();

            if (!string.IsNullOrEmpty(txtTc.Text) &&
                !string.IsNullOrEmpty(txtAd.Text) &&
                !string.IsNullOrEmpty(txtOkulNo.Text) &&
                !string.IsNullOrEmpty(txtSinif.Text) &&
                !string.IsNullOrEmpty(cmbDogumYeri.Text) &&
                !string.IsNullOrEmpty(txtTel.Text) &&
                !string.IsNullOrEmpty(txtePosta.Text) &&
                !string.IsNullOrEmpty(cmbCinsiyet.Text) &&
                !string.IsNullOrEmpty(txtAdres.Text))
            {
                int sonuc = context.kisiekleme(
                    Convert.ToInt32(txtTc.Text),
                    txtAd.Text,
                    txtSoyad.Text,
                    Convert.ToInt32(txtOkulNo.Text),
                    txtSinif.Text,
                    dtpDogumTarihi.Value,
                    cmbDogumYeri.Text,
                    txtTel.Text,
                    txtePosta.Text,
                    dtpUyelikTarihi.Value,
                    cmbCinsiyet.Text,
                    txtAdres.Text,
                    dosyaAdi);

                context.SaveChanges();
                if (sonuc != -1)
                {
                    MessageBox.Show("Kayıt Başarılı");
                    txtTc.Text        = "";
                    txtAd.Text        = "";
                    txtSoyad.Text     = "";
                    txtOkulNo.Text    = "";
                    txtSinif.Text     = "";
                    cmbDogumYeri.Text = "";
                    txtTel.Text       = "";

                    txtePosta.Text   = "";
                    cmbCinsiyet.Text = "";
                    txtAdres.Text    = "";
                }
                else
                {
                    MessageBox.Show("Kayıt Başarısız TC No Bulunuyor");
                }
            }
            else
            {
                MessageBox.Show("Tüm Alanları Doldurunuz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #6
0
        private void Form1_Load(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();
            IEnumerable <kisiler> kisilerliste = context.kisilers;
            ArrayList             ls           = new ArrayList();

            foreach (kisiler item in kisilerliste)
            {
                kisiler ks = new kisiler();
                ks.ID            = item.ID;
                ks.TC            = item.TC;
                ks.ad            = item.ad;
                ks.soyad         = item.soyad;
                ks.sinif         = item.sinif;
                ks.okul_no       = item.okul_no;
                ks.dogum_tarihi  = item.dogum_tarihi;
                ks.dogum_yeri    = item.dogum_yeri;
                ks.telefon       = item.telefon;
                ks.eposta        = item.eposta;
                ks.uyelik_tarihi = item.uyelik_tarihi;
                ks.cinsiyet      = item.cinsiyet;
                ks.adres         = item.adres;
                ks.resim_yolu    = item.resim_yolu;

                ls.Add(ks);
            }
            dataGridView1.DataSource = ls;



            var context2 = new kutuphaneEntities();
            IEnumerable <kitaplar> kitapListe = context2.kitaplars;
            ArrayList ls2 = new ArrayList();

            foreach (kitaplar item in kitapListe)
            {
                kitaplar kt = new kitaplar();
                kt.ID        = item.ID;
                kt.barkod_no = item.barkod_no;
                kt.kitap_adi = item.kitap_adi;
                kt.yazar_adi = item.yazar_adi;

                kt.yayin_evi    = item.yayin_evi;
                kt.kitap_turu   = item.kitap_turu;
                kt.temin_bicimi = item.temin_bicimi;
                kt.temin_tarihi = item.temin_tarihi;
                kt.stok_sayisi  = item.stok_sayisi;
                kt.dosyayolu    = item.dosyayolu;
                ls2.Add(kt);
            }

            dataGridView2.DataSource = ls2;
        }
Example #7
0
        private void btnKayit_Click(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();

            if (!string.IsNullOrEmpty(txtBarkodNo.Text) &&
                !string.IsNullOrEmpty(txtKitapAdi.Text) &&
                !string.IsNullOrEmpty(txtYazarAdi.Text) &&
                !string.IsNullOrEmpty(txtYayinEvi.Text) &&
                !string.IsNullOrEmpty(txtKitapTuru.Text) &&
                !string.IsNullOrEmpty(txtTeminBicimi.Text) &&
                !string.IsNullOrEmpty(txtStokSayisi.Text)

                )
            {
                int sonuc = context.kitapekleme(
                    txtBarkodNo.Text,
                    txtKitapAdi.Text,

                    txtYazarAdi.Text,
                    txtYayinEvi.Text,
                    txtKitapTuru.Text,
                    txtTeminBicimi.Text,
                    dtpTeminTarihi.Value,
                    Convert.ToInt32(txtStokSayisi.Text), dosyaAdi);
                Form2_Load(null, null);
                context.SaveChanges();
                if (sonuc == 1)
                {
                    MessageBox.Show("Kayıt Başarılı");
                    txtBarkodNo.Text = "";
                    txtKitapAdi.Text = "";

                    txtYazarAdi.Text    = "";
                    txtYayinEvi.Text    = "";
                    txtKitapTuru.Text   = "";
                    txtTeminBicimi.Text = "";

                    txtStokSayisi.Text = "";
                }
                else
                {
                    MessageBox.Show("Kayıt Başarısız Barkod No Bulunuyor");
                }
            }
            else
            {
                MessageBox.Show("Tüm Alanları Doldurunuz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #8
0
        private void btnResimSec_Click(object sender, EventArgs e)
        {
            var co = new kutuphaneEntities();

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                foreach (String item in openFileDialog1.FileName.Split('\\'))
                {
                    if (item.Contains(".png"))
                    {
                        dosyaAdi = item;
                    }
                }

                File.WriteAllBytes(dosyaAdi, File.ReadAllBytes(openFileDialog1.FileName));

                pictureBox1.Image = Image.FromFile(dosyaAdi);
            }
        }
Example #9
0
        private void btnEmanetKayit_Click(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();

            if (!string.IsNullOrEmpty(txtKAdi.Text) &&
                !string.IsNullOrEmpty(txtOkuyucuAdi.Text) &&

                !string.IsNullOrEmpty(dtpKitapTeslimTarihi.Text) &&


                !string.IsNullOrEmpty(txtOkuduguKitapSayisi.Text) &&
                !string.IsNullOrEmpty(txtEmanetKitapSayisi.Text)

                )
            {
                int sonuc = context.emanetkitapEkleme(
                    txtOkuyucuAdi.Text, txtKAdi.Text,
                    DateTime.Now,
                    Convert.ToDateTime(dtpKitapTeslimTarihi.Text),
                    Convert.ToInt32(txtOkuduguKitapSayisi.Text),
                    Convert.ToInt32(txtEmanetKitapSayisi.Text)
                    );
                context.SaveChanges();
                if (sonuc == 1)
                {
                    MessageBox.Show("Kayıt Başarılı");
                    txtOkuyucuAdi.Text = "";
                    txtKitapAdi.Text   = "";

                    txtOkuduguKitapSayisi.Text = "";
                    txtEmanetKitapSayisi.Text  = "";
                }
                else
                {
                    MessageBox.Show("Kayıt Başarısız ");
                }
            }
            else
            {
                MessageBox.Show("Tüm Alanları Doldurunuz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #10
0
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                txtTc.Text           = "";
                txtAdSoyad.Text      = "";
                txtSinif.Text        = "";
                txtOkulNo.Text       = "";
                txtDogumTarihi.Text  = "";
                txtDogumYeri.Text    = "";
                txtTel.Text          = "";
                txtePosta.Text       = "";
                txtUyelikTarihi.Text = "";
                txtCinsiyet.Text     = "";

                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    if (row.Selected != true)
                    {
                        txtTc.Text           = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();
                        txtAdSoyad.Text      = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString() + "  " + dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString();
                        txtSinif.Text        = dataGridView1.Rows[e.RowIndex].Cells[4].Value.ToString();
                        txtOkulNo.Text       = dataGridView1.Rows[e.RowIndex].Cells[5].Value.ToString();
                        txtDogumTarihi.Text  = dataGridView1.Rows[e.RowIndex].Cells[6].Value.ToString();
                        txtDogumYeri.Text    = dataGridView1.Rows[e.RowIndex].Cells[7].Value.ToString();
                        txtTel.Text          = dataGridView1.Rows[e.RowIndex].Cells[8].Value.ToString();
                        txtePosta.Text       = dataGridView1.Rows[e.RowIndex].Cells[9].Value.ToString();
                        txtUyelikTarihi.Text = dataGridView1.Rows[e.RowIndex].Cells[10].Value.ToString();
                        txtCinsiyet.Text     = dataGridView1.Rows[e.RowIndex].Cells[11].Value.ToString();
                        var co = new kutuphaneEntities();
                        id = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value);
                        pictureBox1.ImageLocation = co.resimGetir(id).ToString();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("HATA" + ex);
            }
        }
Example #11
0
        private void btnAra_Click(object sender, EventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(txtOkulNo.Text))
                {
                    using (var ct = new kutuphaneEntities())
                    {
                        int sayi = Convert.ToInt32(txtOkulNo.Text);

                        ArrayList ls = new ArrayList();

                        foreach (tumTablolarGetir_Result2 item in ct.tumTablolarGetir(sayi))
                        {
                            tumTablolarGetir_Result2 ks = new tumTablolarGetir_Result2();
                            ks.ad        = item.ad;
                            ks.soyad     = item.soyad;
                            ks.okul_no   = item.okul_no;
                            ks.kitap_adi = item.kitap_adi;
                            ks.yazar_adi = item.yazar_adi;
                            kitapAdi     = ks.kitap_adi;

                            yazarAdi = ks.yazar_adi;
                            ad       = ks.ad;
                            yazarAdi = ks.yazar_adi;
                            ls.Add(ks);
                        }
                        dataGridView1.DataSource = ls;
                    }
                }
                else
                {
                    MessageBox.Show("Lütfen alanları doldurun");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #12
0
        private void Form5_Load(object sender, EventArgs e)
        {
            var context = new kutuphaneEntities();
            IEnumerable <kitaplar> kitapListe = context.kitaplars;
            ArrayList ls = new ArrayList();

            foreach (kitaplar item in kitapListe)
            {
                kitaplar kt = new kitaplar();
                kt.ID           = item.ID;
                kt.barkod_no    = item.barkod_no;
                kt.kitap_adi    = item.kitap_adi;
                kt.yazar_adi    = item.yazar_adi;
                kt.yayin_evi    = item.yayin_evi;
                kt.kitap_turu   = item.kitap_turu;
                kt.temin_bicimi = item.temin_bicimi;
                kt.temin_tarihi = item.temin_tarihi;
                kt.stok_sayisi  = item.stok_sayisi;
                kt.dosyayolu    = item.dosyayolu;
                ls.Add(kt);
            }

            dataGridView1.DataSource = ls;
        }