示例#1
0
        private void BindList(radiusEntities dc)
        {
            string kimlikNo   = Request.QueryString["kimlik"];
            string durum      = Request.QueryString["durum"];
            string eski_durum = Request.QueryString["eski_durum"];

            string servis_id = Request.QueryString["servisid"];

            if (!String.IsNullOrEmpty(kimlikNo) && !String.IsNullOrWhiteSpace(kimlikNo))
            {
                ServisIslemleri           islem = new ServisIslemleri(dc);
                ServisDAL.Repo.ServisRepo ser   = islem.servisAraKimlikDetayTekR(kimlikNo);
                if (ser != null)
                {
                    txtKimlikNo.Value    = kimlikNo;
                    txtMusteri.InnerHtml = ser.musteriAdi + " - " + ser.telefon;
                    txtKonu.InnerHtml    = ser.baslik;

                    //int sayi = ser.aciklama.Split(new[] { '\r', '\n' }).Length;
                    //txtServisAciklama.Rows = sayi + 1;
                    txtServisAciklama.InnerHtml = ser.aciklama;
                    txtServisAdresi.InnerHtml   = ser.adres;
                    txtDurum.Value    = ser.sonDurum;
                    txtTarih.Value    = ser.acilmaZamani.ToString();
                    txtServisID.Value = ser.serviceID.ToString();
                    if (ser.kapanmaZamani != null)
                    {
                        btnSonlandir.Visible = false;

                        btnEkle.Visible       = false;
                        btnSonlandirK.Visible = false;

                        btnEkleK.Visible = false;
                    }
                    hdnDurumID.Value  = ser.sonDurumID.ToString();
                    hdnCustID.Value   = ser.custID.ToString();
                    hdnAtananID.Value = ser.sonGorevliID.ToString();
                    //bakalım görevli değişmiş mi?
                    string yeniGorevli = Request.QueryString["eleman"];
                    if (!String.IsNullOrEmpty(yeniGorevli))
                    {
                        if (yeniGorevli != hdnAtananID.Value)
                        {
                            islem.Atama(yeniGorevli, kimlikNo);
                        }
                    }

                    ListView1.DataSource = islem.detayListesiDetayKimlikR(kimlikNo);
                    ListView1.DataBind();
                }
            }
            string smsQ  = Request.QueryString["sms"];
            string mailQ = Request.QueryString["mail"];

            MesajGonder(kimlikNo, durum, eski_durum, servis_id, smsQ, mailQ, dc);
        }