Exemplo n.º 1
0
        private void btnKayit_Click(object sender, EventArgs e)
        {
            //Musterinin kayıt kısmı işaretli olduğunda kaydetmesi ve müşteri paneline yönlendirmesi için yazıldı.
            if (rdMusteriKayit.Checked)
            {
                //Müşteri kayıt işaretliyse Gayrimenkul kayit işaretli olmasın dedik.
                rdGayrimenkulKayit.Checked = false;
                //Kullanıcı nesnesi oluşturdum.
                Kullanici k = new Kullanici();
                k.Adi           = txtMKayitAd.Text;
                k.Soyadi        = txtMKayitSoyadi.Text;
                k.GsmNo         = txtMKayitTelNo.Text;
                k.KullaniciAdi  = txtMKayitKullaniciAd.Text;
                k.KullaniciTipi = "Musteri";
                k.Sifre         = txtMKayitSifre.Text;
                k.EmlakAdi      = "";
                //Yukarıdan nesneye atadığı değerlerle kullanıcı ekleme yapıyor.
                //True döndüdüğünde ekrana bildirim basıyor.
                if (k.Kullanici_Ekle())
                {
                    MessageBox.Show("Kaydınız Alındı.");
                    //Musteri formuna giriş için yapıldı.
                    MusteriForm mf = new MusteriForm();
                    mf.Show();
                    this.Hide();
                }
            }
            //Gayrimenkul kayıt kısmı işaretli olduğunda gayrimenkul paneline yönlednirme ve kayıt işlemi için yazıldı.
            else
            {
                //MGayrimenkul kayıt işaretliyse Müşteri kayit işaretli olmasın dedik.
                rdMusteriKayit.Checked = false;
                //Nesne tanımlandı.
                Kullanici k = new Kullanici();
                k.Adi           = txtGKayitAd.Text;
                k.Soyadi        = txtGKayitSoyad.Text;
                k.GsmNo         = txtGKayitTelNo.Text;
                k.KullaniciAdi  = txtGKayitKullaniciAd.Text;
                k.KullaniciTipi = "Gayrimenkul";
                k.Sifre         = txtGKayitSifre.Text;
                k.EmlakAdi      = txtGGayrimenkulKayitAd.Text;
                //ilgili değerler nesneye girildi.

                //Kullanıcı ekleme kısmını yukarıda nesneye atadığı değerler ile yaptırdık. Ekleme işlemi gerçekleşirse değer true dönüyor.
                //Gayrimenkul'e kayıt yaptıysa direkt gayrimenkul hesabı oluşuyor ve o panele yönlendirilme yapılıyor.
                if (k.Kullanici_Ekle())
                {
                    //Hangi kullanıcı ile Gayrimenkul paneline girdiğinin bilgisini tutmak için böyle bir değer aldık.
                    //Çünkü Gayrimenkulcuye göre ilanlarını getireceğiz.
                    KullaniciID = k.GetBilgi();
                    MessageBox.Show("Kaydınız Alındı.");
                    //Gayrimenkul formuna giriş için yapıldı.
                    GayrimenkulForm gf = new GayrimenkulForm();
                    gf.Show();
                    this.Hide();
                }
            }
        }
Exemplo n.º 2
0
        private void btnGiris_Click(object sender, EventArgs e)
        {
            //Nesneyi tanımladım.
            Kullanici k = new Kullanici();

            //Eğer müşteri giriş radio butonu işaretliyse Müşteri Paneline girmesi için koşul yazdım.
            if (rdBtnMusteriGiris.Checked)
            {
                //Gerekli değerler nesnelere atandı.
                k.KullaniciTipi = "Musteri";
                k.KullaniciAdi  = txtKullaniciAd.Text;
                k.Sifre         = txtSifre.Text;
                //Giriş yapma methodu çağırıldı ve eğer giriş doğru ise Müşteri Panelinin olduğu forma yönlendirme yapıldı.
                if (k.GirisYap())
                {
                    //Müşteri formuna giriş için yapıldı.
                    MusteriForm mf = new MusteriForm();
                    mf.Show();
                    this.Hide();
                }
                //True dönmezse zaten giriş başarısızdır. Ekrana uyarı bastırdık.
                else
                {
                    MessageBox.Show("Böyle bir kullanıcı bulunamadı. Lütfen Kullanici Tipinizi, kullanici adinizi ve şifrenizi kontrol ediniz!", "Giriş Başarısız");
                }
            }
            //Eğer Gayrimenkul Radio butonu işaretli ise Gayrimenkul Paneline girmesi için koşul yazdım.
            else if (rdBtnGayrimenkulGiris.Checked)
            {
                //Gerekli değerler nesnelere atandı.
                k.KullaniciTipi = "Gayrimenkul";
                k.KullaniciAdi  = txtKullaniciAd.Text;
                k.Sifre         = txtSifre.Text;
                //Giriş yapma methodu çağırıldı ve eğer giriş doğru ise Gayrimenkul Panelinin olduğu forma yönlendirme yapıldı.
                if (k.GirisYap())
                {
                    //Hangi kullanıcı ile Gayrimenkul paneline girdiğinin bilgisini tutmak için böyle bir değer aldık.
                    //Çünkü Gayrimenkulcuye göre ilanlarını getireceğiz.
                    KullaniciID = k.GetBilgi();
                    //Gayrimenkul formuna giriş için yapıldı.
                    GayrimenkulForm gf = new GayrimenkulForm();
                    gf.Show();
                    this.Hide();
                }
                //True dönmezse zaten giriş başarısızdır. Ekrana uyarı bastırdık.
                else
                {
                    MessageBox.Show("Böyle bir kullanıcı bulunamadı. Lütfen Kullanici Tipinizi, kullanici adinizi ve şifrenizi kontrol ediniz!", "Giriş Başarısız");
                }
            }
        }