private void goster() { if (drdDurum.SelectedValue != null) { string secilen = drdDurum.SelectedValue; string gonderen = ""; string mesaj = ""; if (secilen.Equals("yaklasan_taksit")) { using (Radius.radiusEntities dc = Radius.MyContext.Context(firma)) { Radius.sms_ayars ayar = dc.sms_ayars.Where(x => x.tur == secilen).FirstOrDefault(); if (ayar != null) { gonderen = ayar.gonderen; mesaj = ayar.mesaj; if (ayar.aktif == true) { chcAktif.Checked = true; } else { chcAktif.Checked = false; } } } } else if (secilen.Equals("sec")) { chcAktif.Checked = false; } else { int id = Convert.ToInt32(drdDurum.SelectedValue); using (Radius.radiusEntities dc = Radius.MyContext.Context(firma)) { Radius.sms_ayars ayar = dc.sms_ayars.Where(x => x.iliski_id == id).FirstOrDefault(); if (ayar != null) { gonderen = ayar.gonderen; mesaj = ayar.mesaj; if (ayar.aktif == true) { chcAktif.Checked = true; } else { chcAktif.Checked = false; } } } } txtMesaj.Text = mesaj; txtGonderen.Text = gonderen; } }
private void kaydet() { if (drdDurum.SelectedValue != null) { string secilen = drdDurum.SelectedValue; if (secilen.Equals("yaklasan_taksit")) { using (Radius.radiusEntities dc = Radius.MyContext.Context(firma)) { Radius.sms_ayars ayarimiz = dc.sms_ayars.Where(x => x.tur == secilen).FirstOrDefault(); if (ayarimiz == null) { Radius.sms_ayars ayar = new Radius.sms_ayars(); ayar.tur = secilen; ayar.Firma = firma; ayar.gonderen = txtGonderen.Text; ayar.iliski_id = -1; ayar.mesaj = txtMesaj.Text; ayar.kritik_gun = 1; if (chcAktif.Checked == true) { ayar.aktif = chcAktif.Checked; } dc.sms_ayars.Add(ayar); } else { ayarimiz.gonderen = txtGonderen.Text; ayarimiz.iliski_id = -1; ayarimiz.mesaj = txtMesaj.Text; if (chcAktif.Checked == true) { ayarimiz.aktif = chcAktif.Checked; } } dc.SaveChanges(); } } else { int id = Convert.ToInt32(drdDurum.SelectedValue); using (radiusEntities dc = MyContext.Context(firma)) { Radius.sms_ayars ayarimiz = dc.sms_ayars.Where(x => x.iliski_id == id).FirstOrDefault(); if (ayarimiz == null) { Radius.sms_ayars ayar = new Radius.sms_ayars(); ayar.tur = "durum"; ayar.Firma = firma; ayar.gonderen = txtGonderen.Text; ayar.iliski_id = id; ayar.mesaj = txtMesaj.Text; ayar.kritik_gun = 1; if (chcAktif.Checked == true) { ayar.aktif = chcAktif.Checked; } dc.sms_ayars.Add(ayar); } else { ayarimiz.gonderen = txtGonderen.Text; ayarimiz.iliski_id = id; ayarimiz.mesaj = txtMesaj.Text; if (chcAktif.Checked == true) { ayarimiz.aktif = chcAktif.Checked; } } dc.SaveChanges(); } } } }