コード例 #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            GirisEkrani a = new GirisEkrani();

            a.Show();
            this.Hide();
        }
コード例 #2
0
        private void createdatabase()
        {
            using (var dbContext = new ProjeVeritabani())
            {
                if (!dbContext.Database.Exists())
                {
                    try
                    {
                        ProjeVeritabani Veri = new ProjeVeritabani();
                        Veri.Database.Create();

                        MessageBox.Show("Veritabanımız başarıyla oluşturuldu.");
                        GirisEkrani ac = new GirisEkrani();
                        ac.Show();
                        this.Hide();
                    }
                    catch (Exception mesaj)
                    {
                        MessageBox.Show("Bir hata oluştu" + mesaj);
                    }
                }
                else
                {
                    MessageBox.Show("Veritabanı zaten daha önceden oluşturulmuş. Giriş ekranına yönlendiriliyorsunuz.");
                    GirisEkrani a = new GirisEkrani();
                    a.Show();
                    this.Hide();
                }
            }
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                string KullaniciAdi1 = kadibox.Text;
                string Sifre1        = ksifrebox.Text;
                string Ad1           = isimbox.Text;
                string Soyad1        = soyadbox.Text;


                if (checkBox1.Checked == true)
                {
                    if (kadibox.Text != string.Empty && ksifrebox.Text != string.Empty && isimbox.Text != string.Empty && soyadbox.Text != string.Empty && textBox1.Text != string.Empty)
                    {
                        var kontrol      = ct.KullaniciTablosu.FirstOrDefault(b => b.KullaniciAdi.Equals(kadibox.Text));
                        var adminkontrol = ct.AdminSifre.FirstOrDefault(c => c.AdminGuvenlik.Equals(textBox1.Text));

                        if (adminkontrol != null)
                        {
                            admin.AdminAd    = KullaniciAdi1;
                            admin.AdminSifre = Sifre1;
                            admin.Isim       = Ad1;
                            admin.Soyisim    = Soyad1;


                            ct.AdminKullanici.Add(admin);
                            ct.SaveChanges();
                            MessageBox.Show("Yetkili Kayıt işleminiz başarıyla tamamlandı. Yetkili kullanıcı adınız: " + KullaniciAdi1);

                            GirisEkrani a = new GirisEkrani();
                            a.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Yetkili kayıtı yapmak için gereken şifreyi yanlış girdiniz!!!");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Boş yer bırakmayınız!!!");
                    }
                }
                else
                {
                    if (kadibox.Text != string.Empty && ksifrebox.Text != string.Empty && isimbox.Text != string.Empty && soyadbox.Text != string.Empty)
                    {
                        var kontrol = ct.KullaniciTablosu.FirstOrDefault(b => b.KullaniciAdi.Equals(kadibox.Text));

                        if (kontrol != null)
                        {
                            MessageBox.Show("Bu kullanıcı adı ile kayıt olmuş birisi zaten bulunuyor. Lütfen başka isim alarak tekrar deneyiniz.");
                        }
                        else
                        {
                            kisi.KullaniciAdi   = KullaniciAdi1;
                            kisi.KullaniciSifre = Sifre1;
                            kisi.Isim           = Ad1;
                            kisi.Soyisim        = Soyad1;

                            ct.KullaniciTablosu.Add(kisi);
                            ct.SaveChanges();
                            MessageBox.Show("Kullanıcı kayıt işleminiz başarıyla tamamlandı. Kullanıcı adınız: " + KullaniciAdi1);

                            GirisEkrani a = new GirisEkrani();
                            a.Show();
                            this.Hide();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Boş yer bırakmayınız!!!");
                    }
                }
            }
            catch (Exception mesaj)
            {
                MessageBox.Show("Kayıt işleminizi tamamlamada bir hata oluştu." + mesaj);
            }
        }