protected void btnOnay_Click(object sender, EventArgs e) { kullanici_repo rep = KullaniciIslem.currentKullanici(); string id = txtServisID.Value; int servisid = Int32.Parse(id); int custID = Int32.Parse(hdnCustID.Value); string firma = rep.Firma; string kimlikNo = Request.QueryString["kimlik"]; using (radiusEntities dc = MyContext.Context(firma)) { ServisIslemleri ser = new ServisIslemleri(dc); int durum_id = ser.servisKapatR(servisid, User.Identity.Name); if (custID != -99) { if (chcMail.Checked == true) { TeknikServis.Radius.customer musteri_bilgileri = dc.customers.Where(p => p.CustID == custID).FirstOrDefault(); ServisDAL.MailIslemleri mi = new MailIslemleri(dc); mi.SendingMail(musteri_bilgileri.email, musteri_bilgileri.Ad, kimlikNo, "sonlanma", ""); } if (chcSms.Checked == true) { TeknikServis.Radius.customer musteri_bilgileri = dc.customers.Where(p => p.CustID == custID).FirstOrDefault(); AyarIslemleri ayarimiz = new AyarIslemleri(dc); string ekMesaj = "Servis No: " + kimlikNo; ServisDAL.SmsIslemleri sms = new ServisDAL.SmsIslemleri(dc); sms.SmsGonder("durum", durum_id, ayarimiz, musteri_bilgileri.telefon, ekMesaj); } } } //kapatma belgesi yazdırılacak/yada burada olmadan yazdırılabilir. string url = "/TeknikTeknik/ServisDetayList.aspx?kimlik=" + kimlikNo; Response.Redirect(url); }