示例#1
0
        private void SmsYolla(string tip, string gonderen, string mesaj)
        {
            using (radiusEntities dc = MyContext.Context(firma))
            {
                SmsIslemleri  sms      = new SmsIslemleri(dc);
                AyarIslemleri ayarimiz = new AyarIslemleri(dc);

                if (tip == "ggl")
                {
                    string kritik = Request.QueryString["kritik"];

                    sms.SmsGunuGelen(ayarimiz, gonderen, mesaj, kritik);
                    //Response.Redirect("/Deneme.aspx");
                    //gunugelenSMS
                }

                else if (tip == "gnltp")
                {
                    //genel mesaj
                    if (Session["teller"] != null)
                    {
                        string s = Session["teller"].ToString();
                        if (!String.IsNullOrEmpty(s))
                        {
                            string[] teller       = s.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
                            string   mesaj_sonucu = sms.SmsGenel(ayarimiz, gonderen, mesaj, teller);
                            Session["mesele"] = sms.MesajSonucu(mesaj_sonucu);
                            sms.CariMesajKaydet(teller);
                            Response.Redirect("/Sonuc");
                        }
                    }
                    else
                    {
                        Session["mesele"] = "Oturumunuz zaman aşımına uğradı. Lütfen tekrar liste oluşturunuz!";
                        Response.Redirect("/Sonuc");
                    }
                }
            }
        }