コード例 #1
0
        // GET: Admin/Yazar
        public ActionResult Index()
        {
            YazarViewModel yvm = new YazarViewModel();

            yvm.Yazarlar = ctx.Yazarlar.ToList();
            return(View(yvm));
        }
コード例 #2
0
        private void lstYazarlar_SelectedIndexChanged(object sender, EventArgs e)
        {
            MyContext db = new MyContext();

            if (lstYazarlar.SelectedItem == null)
            {
                return;
            }
            seciliYazar            = lstYazarlar.SelectedItem as YazarViewModel;
            lstKitaplar.DataSource = db.Kitaplar
                                     .Where(x => x.YazarID == seciliYazar.YazarID)
                                     .OrderBy(x => x.KitapAdi)
                                     .Select(x => new KitapViewModel
            {
                KitapAdi = x.KitapAdi,
                Adet     = x.Adet
            }).ToList();
        }
コード例 #3
0
        public async Task <List <YazarViewModel> > YazarlariGetir()
        {
            List <YazarViewModel> sonuc = new List <YazarViewModel>();

            var yazarlar = await _yazarRepository.GetAllAsync();

            yazarlar.ToList().ForEach(k =>
            {
                var yazar = new YazarViewModel()
                {
                    YazarKey = k.YazarKey,
                    Ad       = k.Ad,
                    Hakkinda = k.YazarHakkinda
                };
                sonuc.Add(yazar);
            });

            return(sonuc);
        }
コード例 #4
0
ファイル: Form1.cs プロジェクト: icadir/EFKutuphane
        private void lstYazarlar_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstYazarlar.SelectedItem == null)
            {
                return;
            }
            MyContext db = new MyContext();

            seciliYazar = lstYazarlar.SelectedItem as YazarViewModel;
            var kitapsorgu = db.Kitaplar
                             .Where(x => x.YazarId == seciliYazar.YazarId && x.Adet >= 1)
                             .Select(x => new KitapViewModel
            {
                Adet = x.Adet,
                Adi  = x.Adi,
                Id   = x.Id
            }).ToList();

            lstKitaplar.DataSource = kitapsorgu;
        }