Exemple #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                string UrunAd     = urunadibox.Text;
                double UrunFiyat  = Convert.ToDouble(urunfiyatbox.Text);
                int    UrunMiktar = Convert.ToInt32(urunmiktaribox.Text);



                if (urunadibox.Text != string.Empty && urunfiyatbox.Text != string.Empty && urunmiktaribox.Text != string.Empty)
                {
                    var kontrol      = ct.StokMiktarlariTablosu.FirstOrDefault(b => b.Adi.Equals(urunadibox.Text));
                    var adminkontrol = ct.AdminSifre.FirstOrDefault(c => c.AdminGuvenlik.Equals(urunadibox.Text));

                    if (kontrol != null)
                    {
                        MessageBox.Show("Bu isimde kayıtlı bir ürün bulunmaktadır.");
                    }
                    else
                    {
                        stok.Adi            = UrunAd;
                        stok.KilogramFiyati = UrunFiyat;
                        stok.Miktar         = UrunMiktar;


                        ct.StokMiktarlariTablosu.Add(stok);
                        ct.SaveChanges();
                        MessageBox.Show("Ürün ekleme başarıyla tamamlandı.");


                        dataGridView1.Refresh();

                        BaslangicVeritabaniSayfasi.ProjeVeritabani secim = new BaslangicVeritabaniSayfasi.ProjeVeritabani();
                        var urunler = from p in secim.StokMiktarlariTablosu
                                      select new
                        {
                            Ürün_Numarası   = p.ID,
                            Ürün_Adı        = p.Adi,
                            Ürün_Miktarı    = p.Miktar,
                            Kilogram_Fiyatı = p.KilogramFiyati
                        };
                        dataGridView1.DataSource = urunler.ToList();
                    }
                }
                else
                {
                    MessageBox.Show("Boş yer bırakmayınız!!!");
                }
            }
            catch (Exception mesaj)
            {
                MessageBox.Show("Bir hata oluştu. " + mesaj);
            }
        }
Exemple #2
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);
            }
        }