예제 #1
0
        private void goster(radiusEntities dc)
        {
            string baslik = "KART ÖDEMELERİ-";

            string firma = KullaniciIslem.firma();
            Kart   c     = new Kart(dc);

            bool?  cekildi  = null;
            int?   kart_id  = null;
            string kartS    = Request.QueryString["kartid"];
            string cekildiS = Request.QueryString["cekildi"];

            if (!String.IsNullOrEmpty(kartS))
            {
                kart_id = Int32.Parse(kartS);
            }
            if (!String.IsNullOrEmpty(cekildiS))
            {
                cekildi = Boolean.Parse(cekildiS);
                if (cekildi == true)
                {
                    baslik += "Ödenen-";
                }
                else
                {
                    baslik += "Ödenmemiş-";
                }
            }
            baslikk.InnerHtml = baslik;
            kartozet ozet = c.Birikenler(kart_id, cekildi);

            txtAdet.InnerHtml    = ozet.adet.ToString() + "İŞLEM";
            txtTutar.InnerHtml   = ozet.tutar.ToString("C") + "TUTAR";
            Session["alacak"]    = ozet.tutar;
            GridView1.DataSource = ozet.hesaplar;
            GridView1.DataBind();
            if (!IsPostBack)
            {
                List <kart_tanims> kartlar = dc.kart_tanims.Where(x => x.Firma == firma && x.kart_id > -1).ToList();
                drdKart.AppendDataBoundItems = true;
                drdKart.DataSource           = kartlar;
                drdKart.DataValueField       = "kart_id";
                drdKart.DataTextField        = "kart_adi";
            }
        }