Пример #1
0
        private void Button2_Click(object sender, EventArgs e)
        {//KAYDET
            UYE u = new UYE();

            if (txtACIKLAMA.Text == "" || txtADI_SOYAD.Text == "" || txtADRES.Text == "" || txtEMAIL.Text == "" || txtTELEFON.Text == "")
            {
                MessageBox.Show("Boş Bırakmayınız!", "Hata");
            }
            else
            {
                if (txtUYE_REFNO.Text != "")
                {
                    u               = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));
                    u.ACIKLAMA      = txtACIKLAMA.Text;
                    u.ADI_SOYAD     = txtADI_SOYAD.Text;
                    u.ADRES         = txtADRES.Text;
                    u.EMAIL         = txtEMAIL.Text;
                    u.TELEFON       = txtTELEFON.Text;
                    u.EKLEME_TARIHI = dtEKLEME_TARIHI.Value;
                    if (cmbDURUMU.Text == "Aktif")
                    {
                        u.DURUMU = Convert.ToBoolean(true);
                    }
                    else if (cmbDURUMU.Text == "Pasif")
                    {
                        u.DURUMU = Convert.ToBoolean(false);
                    }
                    db.SaveChanges();
                }
                else
                {
                    u.ACIKLAMA      = txtACIKLAMA.Text;
                    u.ADI_SOYAD     = txtADI_SOYAD.Text;
                    u.ADRES         = txtADRES.Text;
                    u.EMAIL         = txtEMAIL.Text;
                    u.TELEFON       = txtTELEFON.Text;
                    u.EKLEME_TARIHI = dtEKLEME_TARIHI.Value;
                    if (cmbDURUMU.Text == "Aktif")
                    {
                        u.DURUMU = Convert.ToBoolean(true);
                    }
                    else if (cmbDURUMU.Text == "Pasif")
                    {
                        u.DURUMU = Convert.ToBoolean(false);
                    }
                    db.UYEs.Add(u);
                    db.SaveChanges();
                }
            }
            var liste = db.UYEs.ToList();

            dataGridView1.DataSource = liste;
        }
Пример #2
0
 private void Button4_Click(object sender, EventArgs e)
 {//SİL
     if (txtUYE_REFNO.Text != "")
     {
         UYE u = new UYE();
         u = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));
         db.UYEs.Remove(u);
         db.SaveChanges();
         var liste = db.UYEs.ToList();
         dataGridView1.DataSource = liste;
     }
 }
Пример #3
0
        private void Button4_Click(object sender, EventArgs e)
        {
            // Sil
            DialogResult dr = MessageBox.Show("Silmek istediğinize emin misiniz?", "SİL", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.No)
            {
                return;
            }
            if (txtUYE_REFNO.Text != "")
            {
                UYE u = new UYE();
                u = entities.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));
                entities.UYEs.Remove(u);
                entities.SaveChanges();
            }
            GridDoldur();
        }
Пример #4
0
        private void BtnSIL_Click(object sender, EventArgs e)
        {
            //uye sil
            //uye silmeden önce kullanıcıya soru soruluyor
            DialogResult dr = MessageBox.Show("Üye silinecek.Onaylıyor musunuz?", "DİKKAT!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (dr == DialogResult.No)
            {
                return;
            }

            if (txtUYE_REFNO.Text != "")
            {
                UYE m = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));
                db.UYEs.Remove(m);
                db.SaveChanges();

                var uyeliste = db.UYEs.ToList();
                dataGridView1.DataSource = uyeliste;
            }
        }
Пример #5
0
        private void BtnKAYDET_Click(object sender, EventArgs e)
        {
            //uye kaydet
            UYE uye = new UYE();

            //Üye bililerini eksik girilmemesi için UyarıForm oluşturuldu ve if else ile kontrol edildi
            string mesaj = "";

            if (txtTELEFON.Text == "")
            {
                mesaj = "Telefon bilgisini giriniz.\r\n";
            }
            if (txtEMAIL.Text == "")
            {
                mesaj += "Email giriniz.\r\n";
            }
            if (txtADRES.Text == "")
            {
                mesaj += "Adres bilisini giriniz.\r\n";
            }
            if (dtEKLEME_TARIHI.Text == "")
            {
                mesaj += "Ekleme Tarihini giriniz\r\n";
            }
            if (txtADI_SOYAD.Text == "")
            {
                mesaj += "Üyenin ad soyad bilgisini giriniz.\r\n";
            }
            if (cmbDURUMU.Text == "")
            {
                mesaj += "Üyenin Durumu(Aktif,Pasif) giriniz.\r\n";
            }


            if (mesaj != "")
            {
                UyarıForm f1 = new UyarıForm();
                f1.textBox1.Text = mesaj;
                f1.ShowDialog();
                return;
            }

            if (txtUYE_REFNO.Text != "")
            {
                //üye UPDATE işlemi
                uye = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));

                uye.TELEFON       = txtTELEFON.Text;
                uye.EKLEME_TARIHI = Convert.ToDateTime(dtEKLEME_TARIHI.Text);
                uye.EMAIL         = txtEMAIL.Text;
                uye.ADRES         = txtADRES.Text;
                uye.ADI_SOYAD     = txtADI_SOYAD.Text;
                uye.ACIKLAMA      = txtACIKLAMA.Text;
                uye.DURUMU        = Convert.ToBoolean(cmbDURUMU.Text);

                db.SaveChanges();
            }
            else
            {//uye INSERT işlemi
                uye.TELEFON       = txtTELEFON.Text;
                uye.EKLEME_TARIHI = Convert.ToDateTime(dtEKLEME_TARIHI.Text);
                uye.EMAIL         = txtEMAIL.Text;
                uye.ADRES         = txtADRES.Text;
                uye.ADI_SOYAD     = txtADI_SOYAD.Text;
                uye.ACIKLAMA      = txtACIKLAMA.Text;
                uye.DURUMU        = Convert.ToBoolean(cmbDURUMU.Text);

                db.UYEs.Add(uye);
                db.SaveChanges();
            }
            var uyeliste = db.UYEs.ToList();

            dataGridView1.DataSource = uyeliste;
        }
Пример #6
0
        private void Button2_Click(object sender, EventArgs e)
        {
            // Kaydet

            int    checkNumeric;
            string mesaj = "";

            if (txtADI_SOYADI.Text == "")
            {
                mesaj = "ÜYE ADI SOYADI boş bırakılamaz!\r\n";
            }
            if (txtADRES.Text == "")
            {
                mesaj += "ADRES boş bırakılamaz!\r\n";
            }
            if (txtTELEFON.Text == "" || txtTELEFON.Text.Length != 11 || int.TryParse(txtTELEFON.Text, out checkNumeric))
            {
                mesaj += "TELEFON boş bırakılamaz 11 haneli ve numerik olmalıdır!\r\n";
            }
            if (txtEMAIL.Text == "")
            {
                mesaj += "EMAIL boş bırakılamaz!\r\n";
            }
            if (comboDURUMU.SelectedIndex == -1)
            {
                mesaj += "DURUMU boş bırakılamaz!";
            }

            if (mesaj != "")
            {
                FrmUYARI uyarı = new FrmUYARI();
                uyarı.textBox1.Text = mesaj;
                uyarı.ShowDialog();
                return;
            }

            UYE u = new UYE();

            if (txtUYE_REFNO.Text != "")
            {
                u            = entities.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text));
                u.ACIKLAMA   = txtACIKLAMA.Text;
                u.ADI_SOYADI = txtADI_SOYADI.Text;
                u.ADRES      = txtADRES.Text;
                if (Convert.ToString(comboDURUMU.SelectedItem) == "Aktif")
                {
                    u.DURUMU = true;
                }
                else
                {
                    u.DURUMU = false;
                }
                u.EKLEME_TARIHI = dateTimePicker1.Value;
                u.EMAIL         = txtEMAIL.Text;
                u.TELEFON       = txtTELEFON.Text;

                entities.SaveChanges();
            }
            else
            {
                u.ACIKLAMA   = txtACIKLAMA.Text;
                u.ADI_SOYADI = txtADI_SOYADI.Text;
                u.ADRES      = txtADRES.Text;
                if (Convert.ToString(comboDURUMU.SelectedItem) == "Aktif")
                {
                    u.DURUMU = true;
                }
                else
                {
                    u.DURUMU = false;
                }
                u.EKLEME_TARIHI = dateTimePicker1.Value;
                u.EMAIL         = txtEMAIL.Text;
                u.TELEFON       = txtTELEFON.Text;

                entities.UYEs.Add(u);
                entities.SaveChanges();
            }

            GridDoldur();
        }