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); } }
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) { } }
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); } }