示例#1
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            Musteriler m = new Musteriler();

            m.Adi          = txtAdi.Text;
            m.Soyadi       = txtSoyadi.Text;
            m.SirketAdi    = txtSirketAdi.Text;
            m.Tckn         = mskdTckn.Text;
            m.TelNo        = mskdTelefon.Text;
            m.DogumTarihi  = dtpDogumTarihi.Value;
            m.MedeniDurumu = (MedeniDurumTip)Enum.Parse(typeof(MedeniDurumTip), cmbMedeniDurum.SelectedItem.ToString());
            m.Cinsiyet     = (Cinsiyet)Enum.Parse(typeof(Cinsiyet), cmbCinsiyet.SelectedItem.ToString());

            bool sonuc = mOrm.Insert(m);

            if (sonuc)
            {
                dataGridView1.DataSource = mOrm.Select();
                MessageBox.Show("Müşteri Eklenmiştir.");
            }
            else
            {
                MessageBox.Show("Müşteri Eklerken Hata Oluştu");
            }
        }
示例#2
0
 private void btnMusteriEkle_Click(object sender, EventArgs e)
 {
     musteris.Ad    = txtMusteriAdi.Text;
     musteris.Soyad = txtSoyadi.Text;
     musteris.TelNo = txtTelefon.Text;
     musteris.Adres = richTextAdres.Text;
     musteriORM.Insert(musteris);
     MusteriListele();
     MessageBox.Show("Müşteri Eklendi");
 }
示例#3
0
        private void btn_Ekle_Click(object sender, EventArgs e)
        {
            Musteriler m = new Musteriler
            {
                SirketAdi   = txt_SirketAdi.Text,
                Aktif       = true,
                DogumTarihi = dt_DogumTarih.Value,
                Cinsiyet    = (Cinsiyet)Enum.Parse(typeof(Cinsiyet), cmb_Cinsiyet.SelectedItem.ToString()),
                MedeniDurum = (MedeniDurumTip)Enum.Parse(typeof(MedeniDurumTip), cmb_MedeniDurum.SelectedItem.ToString())
            };

            if (!string.IsNullOrWhiteSpace(txt_Adi.Text))
            {
                m.Adi = txt_Adi.Text;
            }
            if (!string.IsNullOrWhiteSpace(txt_Soyad.Text))
            {
                m.Soyadi = txt_Soyad.Text;
            }
            if (!string.IsNullOrWhiteSpace(mask_TCNO.Text))
            {
                m.Tckn = mask_TCNO.Text;
            }
            if (!string.IsNullOrWhiteSpace(mask_TelNo.Text))
            {
                m.TelNo = mask_TelNo.Text;
            }

            bool snc = mORM.Insert(m);

            if (snc)
            {
                MessageBox.Show("Müşteri Kaydı Başarıyla eklendi");
                dataGridView1.DataSource = mORM.Select();
            }
            else
            {
                MessageBox.Show("Hata");
            }
        }
示例#4
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            Musteriler m = new Musteriler();

            #region Controller
            if (dtpDogumTarihi.Value.Year > DateTime.Now.Year || (dtpDogumTarihi.Value.Year + 10) > DateTime.Now.Year)
            {
                MessageBox.Show("10 yaşından küçükler kayıt edilemez", "Reşit Değil", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            if ((txtAdi.Text == null || txtAdi.Text == "") ||
                (txtSoyadi.Text == null || txtSoyadi.Text == "") ||
                (txtSirketAdi.Text == null || txtSirketAdi.Text == ""))
            {
                MessageBox.Show("Adı,Soyadı,Şirket Adı alanları boş geçilemez", "Gerekli Alanlar", MessageBoxButtons.OK, MessageBoxIcon.Question);
                txtAdi.Focus();
                return;
            }
            #endregion
            bool mskdSonuc;
            m.Adi       = Tools.ToTitleCase(txtAdi.Text);
            m.Soyadi    = Tools.ToTitleCase(txtSoyadi.Text);
            m.SirketAdi = Tools.ToTitleCase(txtSirketAdi.Text);
            #region m.TcknController
            if (!mskdTCKN.MaskFull)
            {
                MessageBox.Show("TCKN 11 haneli olmalıdır", "TC Kimlik No", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            else
            {
                mskdSonuc = Tools.TcknControl(mskdTCKN.Text);
                if (mskdSonuc)
                {
                    m.Tckn = mskdTCKN.Text;
                }
                else
                {
                    return;
                }
            }
            #endregion
            m.TelNo       = mskdTelefon.Text;
            m.DogumTarihi = dtpDogumTarihi.Value;
            m.MedeniDurum = (MedeniDurumTip)Enum.Parse(typeof(MedeniDurumTip), cmbMedeniDurum.SelectedItem.ToString());
            m.Cinsiyet    = (Cinsiyet)Enum.Parse(typeof(Cinsiyet), cmbCinsiyet.SelectedItem.ToString());


            bool sonuc = mOrm.Insert(m);
            if (sonuc)
            {
                MessageBox.Show("Müşteri Eklendi", "Müşteri Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                dataGridView1.DataSource = mOrm.Select();
                Tools.Temizle(this);
                txtAdi.Focus();
            }
            else
            {
                MessageBox.Show("Müşteri eklenemedi\n -Girdiğiniz TC kimlik no zaten sizin müşteriniz.", "Müşteri Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }