示例#1
0
        public HesapHareketiCariViewModel HesapHareketiCari(CariHesap gelenHesap)
        {
            HesapHareketiCariViewModel h = new HesapHareketiCariViewModel();
            var gelen = Liste.Where(x => x.CariKod == gelenHesap.CariKod).FirstOrDefault();

            //return Liste.Select(x => new HesapHareketiCariViewModel()

            h.CariKod             = gelen.CariKod;
            h.Unvan               = gelen.Unvan;
            h.Grup                = gelen.Grup.GrupAdi;
            h.TicariBilgiler      = gelen.TicariBilgiler.VergiNo;
            h.IletisimBilgileri   = gelen.IletisimBilgileri.IlgiliKisi;
            h.BankaHesapBilgileri = gelen.BankaHesapBilgileri.IBAN;
            h.KefilBilgileri      = gelen.KefilBilgileri.AdSoyad;
            return(h);
            //).ToList();
        }
        private void HesapHareketleriCarisi_Load(object sender, EventArgs e)
        {
            CariHesapRepository chr = new CariHesapRepository();

            dataGridView1.DataSource = null;
            HesapHareketiCariViewModel h = chr.HesapHareketiCari(gelenHesap);
            var ozellikler         = h.GetType().GetProperties();
            List <CariDetay> detay = new List <CariDetay>();

            foreach (var item in ozellikler)
            {
                detay.Add(new CariDetay(item.Name, h.GetType().GetProperty(item.Name).GetValue(h, null).ToString()));
            }


            dataGridView1.DataSource = detay;
            //Where(x => x.CariKod == gelenHesap.CariKod).ToList();
            string a = "";
        }