Ejemplo n.º 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);
        }
Ejemplo n.º 2
0
        protected void barkod_TextChanged(object sender, EventArgs e)
        {
            //(e.Row.FindControl("btnServis") as LinkButton).PostBackUrl = "~/TeknikTeknik/Servis.aspx?servisid=" + DataBinder.Eval(e.Row.DataItem, "serviceID") + "&custid=" + DataBinder.Eval(e.Row.DataItem, "custID") + "&kimlik=" + DataBinder.Eval(e.Row.DataItem, "kimlikNo");
            if (!String.IsNullOrEmpty(barkod.Text))
            {
                string bar = barkod.Text;
                using (radiusEntities dc = MyContext.Context(KullaniciIslem.firma()))
                {
                    ServisIslemleri s = new ServisIslemleri(dc);

                    ServisDAL.Repo.ServisRepo servis = s.servisAraBarkod(bar);
                    if (servis != null)
                    {
                        string path = "~/TeknikTeknik/Servis.aspx?servisid=" + servis.serviceID + "&custid=" + servis.custID + "&kimlik=" + bar;
                        Response.Redirect(path);
                    }
                }
            }
        }