protected void btnUyeOl_Click(object sender, EventArgs e)
 {
     if (TextBoxlarDoluMu())
     {
         Kisiler YeniKisi = new Kisiler();
         YeniKisi.Ad          = txtAd.Text;
         YeniKisi.Soyad       = txtSoyad.Text;
         YeniKisi.TC          = Convert.ToDecimal(txtKayitTc.Text);
         YeniKisi.Cinsiyet    = Convert.ToByte(cbCinsiyet.SelectedIndex);
         YeniKisi.DogumTarihi = TarihGetir(2);
         YeniKisi.Parola      = "123";
         KisilerBusiness kisi = new KisilerBusiness();
         kisi.Ekle(YeniKisi);
     }
 }
        public static bool KayitOl(string name, string surname, string TC, string eMail, DateTime birthday, string password)
        {
            Kisiler newPerson = new Kisiler();

            newPerson.Ad          = name;
            newPerson.Soyad       = surname;
            newPerson.TC          = Convert.ToDecimal(TC);
            newPerson.eMail       = eMail;
            newPerson.DogumTarihi = birthday;
            newPerson.Parola      = password;
            newPerson.RoleID      = 1;
            KisilerBusiness personBs = new KisilerBusiness();

            if (personBs.Ekle(newPerson).HataDurumu)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #3
0
        private bool KisiKaydet()
        {
            if (txtAd.Text == "")
            {
                MessageBox.Show("Kisi adı hatalı"); return(false);
            }
            if (txtSoyad.Text == "")
            {
                MessageBox.Show("Kisi soyadı hatalı"); return(false);
            }
            if (txtTC.Text.Length != 11)
            {
                MessageBox.Show("Kisi TC hatalı"); return(false);
            }
            if (txtEMail.Text == "")
            {
                MessageBox.Show("E-Mail adı hatalı"); return(false);
            }
            if (cbCinsiyet.SelectedIndex == -1)
            {
                MessageBox.Show("Kisi cinsiyet hatalı"); return(false);
            }
            if (DateTime.Today.Subtract(dtpDogumTarihi.Value).Days / 365 <= 18)
            {
                MessageBox.Show("Kişi 18 yaşından büyük olmalı"); return(false);
            }
            KisilerBusiness bs   = new KisilerBusiness();
            Kisiler         kisi = new Kisiler();

            kisi.Ad          = txtAd.Text.YaziyiDuzelt();
            kisi.Soyad       = txtSoyad.Text.YaziyiDuzelt();
            kisi.TC          = Convert.ToDecimal(txtTC.Text);
            kisi.eMail       = txtEMail.Text.Trim();
            kisi.DogumTarihi = Convert.ToDateTime(dtpDogumTarihi.Text);
            kisi.Cinsiyet    = Convert.ToByte(cbCinsiyet.SelectedIndex);
            bs.Ekle(kisi);
            return(true);
        }