private void GosterSayfaliAra()
        {
            ViewState["sayfa"] = 1;
            string basS     = datetimepicker6.Value;
            string kritik   = drdKritik.SelectedValue;
            string tarmirci = Request.QueryString["tamirci"];

            DateTime?bas = null;

            if (!String.IsNullOrEmpty(basS))
            {
                bas = DateTime.Parse(basS);
            }
            bool kapanma = false;

            if (kritik.Equals("acik"))
            {
                kapanma = false;
            }
            else if (kritik.Equals("tamam"))
            {
                kapanma = true;
            }
            using (radiusEntities dc = MyContext.Context(KullaniciIslem.firma()))
            {
                ServisIslemleri s = new ServisIslemleri(dc);
                //List<ServisDAL.Repo.ServisRepo> liste = s.servisTamirci(id, kapanma, bas);
                int perpage = 2;
                if (!string.IsNullOrEmpty(txtSayfalama.Text))
                {
                    perpage = Int32.Parse(txtSayfalama.Text);
                }
                sayfali sayfa = new sayfali();
                if (!String.IsNullOrEmpty(tarmirci))
                {
                    int id = Int32.Parse(tarmirci);
                    sayfa = s.servisTamirciSayfali(id, kapanma, 1, perpage, bas);
                }
                else
                {
                    sayfa = s.servisSayfali(kapanma, 1, perpage, bas);
                }

                List <ServisDAL.Repo.ServisRepo> liste = sayfa.servis_listesi;
                int kayit_sayisi = sayfa.kayit_sayisi;



                //double sayfa_sayisi = 1.5;
                double sayfa_sayisi = (double)kayit_sayisi / (double)perpage;
                //double nok = (double)no;
                if (1 < sayfa_sayisi)
                {
                    btnIleri.Visible = true;
                }
                else
                {
                    btnIleri.Visible = false;
                }

                btnGeri.Visible = false;

                //view_.Text = "sayfa sayısı: " + sayfa_sayisi.ToString() + " no: " + 1.ToString() + " kayıt: " + kayit_sayisi.ToString();


                int     adet    = liste.Count;
                decimal maliyet = 0;
                decimal yekun   = 0;
                decimal fark    = 0;
                if (adet > 0)
                {
                    maliyet = liste.Sum(x => x.maliyet);
                    yekun   = liste.Sum(x => x.yekun);
                    fark    = yekun - maliyet;
                }
                txtHesapAdet.InnerHtml    = "Adet:" + adet.ToString();
                txtHesapFark.InnerHtml    = "Fark: " + fark.ToString("C");
                txtHesapMaliyet.InnerHtml = "Maliyet: " + maliyet.ToString("C");
                txtHesapYekun.InnerHtml   = "Tutar: " + yekun.ToString("C");
                Repeater1.DataSource      = liste;
                Repeater1.DataBind();
            }
        }