Beispiel #1
0
        private void btnKategoriKaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (txtKategoriAdi.Text == null || txtKategoriTanimi.Text == null)
            {
                MessageBox.Show("Kategori eklemek için gerekli bilgileri doldurunuz!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            try
            {
                KategoriRepo dbKategori = new KategoriRepo();
                double       kdv        = Convert.ToDouble(spinEditKDV.EditValue);
                dbKategori.Insert(new Kategori()
                {
                    KategoriAdi    = txtKategoriAdi.Text,
                    KategoriTanimi = txtKategoriTanimi.Text,
                    KDV            = kdv != 0 ? kdv : 18
                });

                MessageBox.Show("Yeni kategori eklenmiştir.");
                KategorileriGetir();
                TextleriTemizle();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            var kategoriRepo = new KategoriRepo();

            kategoriRepo.Insert(new Kategori()
            {
                KategoriAdi = "asdasd",
            });
            KategorileriGetir();

            new UrunRepo()
            .Insert(new Urun()
            {
                Fiyat      = 3,
                UrunAdi    = "alfmakmf",
                KategoriId = kategoriRepo.GetAll().First().Id
            });
            var urulerim = new UrunRepo()
                           .GetAll(x => x.UrunAdi.StartsWith("a"));

            var urunler     = new UrunRepo().Queryable();
            var kategoriler = new KategoriRepo().Queryable();

            //var query = from urun in urunler
            //            join kategori in kategoriler on urun.KategoriId equals kategori.Id
            //            where urun.UrunAdi.StartsWith("a") && kategori.KategoriAdi.StartsWith("a")
            //            select new { kategori.KategoriAdi, urun.UrunAdi };
            using (kategoriRepo)
            {
            }
        }
Beispiel #3
0
 private void btnKategoriEkle_Click(object sender, EventArgs e)
 {
     try
     {
         KategoriRepo repo = new KategoriRepo();
         repo.Insert(new Kategori
         {
             Aciklama    = txtAciklama.Text,
             KategoriAdi = txtKategoriAdi.Text,
             KDV         = Convert.ToInt32(txtKDVOrani.Text)
         });
         MessageBox.Show("Kategori başarılı bir şekilde eklenmiştir.", "Başarılı");
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Hata : " + ex.Message);
     }
 }