//Fotoğrafı Güncelleme
        protected void btnfoto_Click(object sender, EventArgs e)
        {
            if (Session["OrgNo"] != null)
            {
                string OrgNo = Session["OrgNo"].ToString();
                if (resimyukle.HasFile)
                {
                    string fileName = resimyukle.FileName;
                    Guid   G        = Guid.NewGuid();
                    string yol      = G + "-u-" + resimyukle.FileName;
                    imgfoto.ImageUrl = "~/Forms/images/" + yol;
                    resimyukle.SaveAs(Server.MapPath("~/Forms/images/" + yol));

                    var resim = ctx.tblOgr_Ogrenci.First(x => x.Ogr_No == OrgNo);
                    resim.Ogr_Fotograf = "~/Forms/images/" + yol;
                    ctx.SaveChanges();
                }
                else
                {
                    lblBilgilendirme.Text = "Lütfen Yüklenecek Bir Resim Seçiniz.";
                }
            }
            else
            {
                Response.Redirect("OgrLogin.aspx");
            }
        }
        //Fotoğraf güncelleme
        protected void btnfoto_Click(object sender, EventArgs e)
        {
            if (Session["iid"] != null)
            {
                int id = int.Parse(Session["iid"].ToString());
                if (resimyukle.HasFile)
                {
                    string fileName = resimyukle.FileName;
                    Guid   G        = Guid.NewGuid();
                    string yol      = G + "-u-" + resimyukle.FileName;
                    imgfoto.ImageUrl = "~/idari/images/" + yol;
                    resimyukle.SaveAs(Server.MapPath("~/idari/images/" + yol));

                    var resim = ctx.tbIdariPersonels.First(x => x.PID == id);
                    resim.Fotograf = "~/idari/images/" + yol;
                    ctx.SaveChanges();
                }
                else
                {
                    Response.Write("Lütfen Yüklenecek Bir Resim Seçiniz.");
                }
            }
            else
            {
                Response.Redirect("idariLogin.aspx");
            }
        }
        //bilgileri Güncelleme
        protected void btnYukle_Click1(object sender, EventArgs e)
        {
            if (txtKullanıcıAd.Text == "" || txtTelefon.Text == "" || txtEposta.Text == "")
            {
                Response.Write("<script>alert('Lütfen İlgili Alanları Doldurduğunuzdan Emin Olun...');</script>");
            }
            else
            {
                if (Session["id"] != null)
                {
                    int id = int.Parse(Session["id"].ToString());

                    var qprof = from p in ctx.tblUsers where (p.Id == id) select p;
                    foreach (var p in qprof)
                    {
                        p.Kullanici_Adi = txtKullanıcıAd.Text;
                        p.Telefon       = txtTelefon.Text;
                        p.E_posta       = txtEposta.Text;
                        //p.Unvani = txtUnvan.Text;
                    }
                    ctx.SaveChanges();
                }
                else
                {
                    Response.Redirect("Login.aspx");
                }
            }
        }
        //Şifreyi Güncelle
        protected void btnYukle_Click(object sender, EventArgs e)
        {
            if (Session["iid"] != null)
            {
                int id = int.Parse(Session["iid"].ToString());
                if (IsvalidUser(txtEskiSifre.Text))
                {
                    var Sifre = ctx.tbIdariPersonels.First(x => x.PID == id);
                    Sifre.Password = txtYeniSifrr.Text;
                    ctx.SaveChanges();

                    Response.Write("<script> alert('Şifre Başarılı Bir Şekilde Güncellendi');</script>");
                    txtEskiSifre.Text       = string.Empty;
                    txtYeniSifrr.Text       = string.Empty;
                    txtYeniSifrrTekrar.Text = string.Empty;
                }
                else
                {
                    Response.Write("<script>alert('Eski Şifreyi Yanlış Girdiniz..');</script>");
                }
            }
            else
            {
                Response.Redirect("Login.aspx");
            }
        }
コード例 #5
0
        protected void btnKayit_Click(object sender, EventArgs e)
        {
            if (gecerliKullanici(txtOgrNo.Text, txtAd.Text, txtSoyad.Text))
            {
                var OgrenciAkti = from o in ctx.tblOgr_Ogrenci where (o.Ogr_No == txtOgrNo.Text) select o;
                foreach (var i in OgrenciAkti)
                {
                    i.Ogr_MacAddres = MacAddress;
                    i.Ogr_Password  = txtSifre.Text;
                    i.Ogr_telefon   = txtTelefon.Text;
                    i.Ogr_Eposta    = txtEposta.Text;
                }
                ctx.SaveChanges();

                HttpCookie cerez = new HttpCookie("Mac");
                cerez["MacAddress"] = MacAddress;
                cerez["Tc"]         = txtTc.Text;
                cerez.Expires       = DateTime.Now.AddYears(4);
                Response.Cookies.Add(cerez);
                Response.Redirect("OgrLogin.aspx");
            }
            else
            {
                Response.Write("<script> alert('Kayıt Başarısız Lütfen Bilgilerinizi Doğru Girdiğinizden Emin Olun.. '); </script>");
            }
        }
コード例 #6
0
        protected void btnDersKaydi_Click(object sender, EventArgs e)
        {
            string kod = dropDersKodu.SelectedItem.Text;

            if (Session["id"] != null)
            {
                int id = int.Parse(Session["id"].ToString());
                if (DersKontrol(kod))
                {
                    Response.Write("<script> alert('Ders Daha Önce Kayd Edilmiştir'); </script>");
                }
                else
                {
                    tblAkedimisyen_Al_Dersler ekle = new tblAkedimisyen_Al_Dersler()
                    {
                        AkedimisyenID = id,
                        Ders_Kod      = kod
                    };
                    ctx.tblAkedimisyen_Al_Dersler.Add(ekle);
                    ctx.SaveChanges();
                }
            }
            else
            {
                Response.Redirect("Login.aspx");
            }
        }
 protected void btnYukle_Click(object sender, EventArgs e)
 {
     if (Session["OrgNo"] != null)
     {
         string OrgNo = Session["OrgNo"].ToString();
         if (SifreKontrol(txtEskiSifre.Text))
         {
             var Sifre = ctx.tblOgr_Ogrenci.First(x => x.Ogr_No == OrgNo);
             Sifre.Ogr_Password = txtYeniSifrr.Text;
             ctx.SaveChanges();
             lblUyari.Text = "Şifre Başarılı Bir Şekilde Güncellendi";
         }
         else
         {
             lblUyari.Text = "Eski Şifreyi Yanlış Girdiniz..";
         }
     }
     else
     {
         Response.Redirect("OgrLogin.aspx");
     }
     txtEskiSifre.Text       = string.Empty;
     txtYeniSifrr.Text       = string.Empty;
     txtYeniSifrrTekrar.Text = string.Empty;
 }
コード例 #8
0
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            imzaSistemiDBContext ctx = new imzaSistemiDBContext();

            if (Session["id"] != null)
            {
                int id = int.Parse(Session["id"].ToString());
                if (resimyukle.HasFile)
                {
                    string fileName = resimyukle.FileName;
                    Guid   G        = Guid.NewGuid();
                    string yol      = G + "-u-" + resimyukle.FileName;
                    Image1.ImageUrl = "~/Forms/images/" + yol;
                    resimyukle.SaveAs(Server.MapPath("~/Forms/images/" + yol));

                    var resim = ctx.tblUsers.First(x => x.Id == id);
                    resim.Fotograf = "~/Forms/images/" + yol;
                    ctx.SaveChanges();
                }
                else
                {
                    Response.Write("Lütfen Yüklenecek Bir Resim Seçiniz.");
                }
            }
            else
            {
                Response.Redirect("Login.aspx");
            }
        }
        protected void btnYayinla_Click(object sender, EventArgs e)
        {
            if (Session["id"] != null)
            {
                string Mesaj   = HiddenField.Value;
                int    Aid     = int.Parse(Session["id"].ToString());
                string DersKod = dropders.SelectedItem.Text;
                string OgrAS   = dropOgr.SelectedItem.Text;
                //Ogrenci No Gerit
                string[] Bilgi    = new string[2];
                var      getOgrNo = from o in ctx.tblOgr_Ogrenci
                                    where (o.Ogr_No + " " + o.Ogr_Ad + " " + o.Ogr_SoyAd == OgrAS)
                                    select new { o.Ogr_No };
                foreach (var i in getOgrNo)
                {
                    Bilgi[0] = i.Ogr_No;
                }

                //Akedemisyenin Görevli Olduğu Bölümü Getir
                var getBolumKod = from b in ctx.tblUsers
                                  where (b.Id == Aid)
                                  select b;
                foreach (var b in getBolumKod)
                {
                    Bilgi[1] = b.BolumKod;
                }
                if (dropKatagori.SelectedItem.Text.Equals("Tek Öğrenci"))
                {
                    DersKod = "";
                }
                else
                {
                }
                //Tarihi Al
                DateTime dt   = DateTime.Now;
                DateTime dt1  = DateTime.Today;
                string   saat = dt.ToShortTimeString();
                //Mesajı veri Tabanına Kaydet
                tblOgr_Duyrular Duyru = new tblOgr_Duyrular()
                {
                    AkedimisyenID = Aid.ToString(),
                    DersKod       = DersKod,
                    BolumKod      = Bilgi[1],
                    OgrNo         = Bilgi[0],
                    Baslik        = txtBaslik.Text,
                    Mesaj         = Mesaj,
                    Tarih         = dt.Date,
                    Saat          = dt.ToShortTimeString()
                };
                ctx.tblOgr_Duyrular.Add(Duyru);
                ctx.SaveChanges();
                txtBaslik.Text = "";
                Response.Write("<script> alert('Duyru Başarılı Bir Şekilde gönderildi'); </script>");
            }
            else
            {
                Response.Write("<script> alert('Hata Oluştu Lütfen Tekrar Deneyin.'); </script>");
            }
        }
        //Buton-->
        protected void btnQrUret_Click(object sender, EventArgs e)
        {
            string dersTP  = dropPT.SelectedItem.Text;
            string dersKod = dropDers.SelectedItem.Text;
            string saat    = dropSaat.SelectedItem.Text;
            string hafta   = dropHafta.SelectedItem.Text;

            //string derslik = dropSinif.SelectedItem.Text;
            if (dropDers.SelectedItem.Text == "Der Seçiniz.." || dropHafta.SelectedItem.Text == "Haftayı Seçiniz.." || dropSaat.SelectedItem.Text == "Saat Seçiniz.." || dropPT.SelectedItem.Text == "Ders Tipi..")
            {
                labUyari.Text = "Lütfen İlgili Seçenekleri Seçiniz.";
            }
            else
            {
                //hocanın Ad Soyad Tc Bilgilerini al ve dizilere aktar-->
                string[] KisiselBilgi = new string[3];
                //string[] soyad = new string[1];
                //string[] tc = new string[1];
                int id  = int.Parse(Session["id"].ToString());
                var Kul = from k in ctx.tblUsers where (k.Id == id)select new { Ad = k.Ad, Soyad = k.Soyad, Tc = k.Tc };
                foreach (var qk in Kul)
                {
                    KisiselBilgi[0] = qk.Ad.ToString();
                    KisiselBilgi[1] = qk.Soyad.ToString();
                    KisiselBilgi[2] = qk.Tc.ToString();
                }//<--
                string Ad    = KisiselBilgi[0];
                string Soyad = KisiselBilgi[1];
                string Tcc   = KisiselBilgi[2];
                if (Tek_imza(Ad, Soyad, Tcc, dersTP, dersKod, saat, hafta))
                {
                    labUyari.Text = "İmza Daha Önce Alınmıştır Lütfen bilgileri Kontrol Ediniz.";
                }
                else
                {
                    //Şifrelenmiş Veeriyi Barkod.aspx sayfasına gönder-->
                    Session["QR"] = Sifrele(dersTP + "," + dersKod + "," + saat + "," + hafta); //<--
                                                                                                //hoca imza oluşturduğu zaman billgileri veri Tabanıa tblimzaliste isimli tabloya bilgileri ekle-->
                    tblAlinan_imza imza = new tblAlinan_imza()
                    {
                        Ad                = KisiselBilgi[0],
                        Soyad             = KisiselBilgi[1],
                        Tc                = KisiselBilgi[2],
                        Ders_Tipi         = dersTP,
                        Ders_Kod          = dersKod,
                        Ders_Saat         = saat,
                        Ders_Haftasi      = hafta,
                        imza_Tarihi       = DateTime.Now.ToShortDateString(),
                        imza_Saat         = DateTime.Now.ToShortTimeString(),
                        IslenenDersSuresi = imzaToplamSaat(dersKod, dersTP, saat)
                    };
                    ctx.tblAlinan_imza.Add(imza);
                    ctx.SaveChanges();//<--
                    Response.Redirect("BarKode.aspx");
                }
            }
        }//<--
        protected void btnQrUret_Click(object sender, EventArgs e)
        {
            string Tarih   = DateTime.Now.ToShortDateString();
            string derGun  = dropGun.SelectedItem.Text;
            string dersI_O = dropI_O.SelectedItem.Text;
            string dersKod = dropDers.SelectedItem.Text;

            //string derslik = dropSinif.SelectedItem.Text;
            if (dropGun.SelectedItem.Text == "Gün Seçiniz.." || dropI_O.SelectedItem.Text == "Seçiniz..")
            {
                labUyari.Text = "Lütfen İlgili Seçenekleri Seçiniz.";
            }
            else
            {
                //hocanın Ad Soyad Tc Bilgilerini al ve dizilere aktar-->
                string[] KisiselBilgi = new string[3];
                //string[] soyad = new string[1];
                //string[] tc = new string[1];
                int id  = int.Parse(Session["id"].ToString());
                var Kul = from k in ctx.tblUsers where (k.Id == id)select new { Ad = k.Ad, Soyad = k.Soyad, Tc = k.Tc };
                foreach (var qk in Kul)
                {
                    KisiselBilgi[0] = qk.Ad.ToString();
                    KisiselBilgi[1] = qk.Soyad.ToString();
                    KisiselBilgi[2] = qk.Tc.ToString();
                }//<--
                string Ad    = KisiselBilgi[0];
                string Soyad = KisiselBilgi[1];
                string Tcc   = KisiselBilgi[2];
                if (Tek_imza(Ad, Soyad, Tcc, dersI_O, dersKod, "1", derGun))
                {
                    labUyari.Text = "İmza Daha Önce Alınmıştır Lütfen bilgileri Kontrol Ediniz.";
                }
                else
                {
                    Session["QR"] = Sifrele(dersI_O + "," + dersKod + "," + "0" + "," + derGun);

                    tblAlinan_imza imza = new tblAlinan_imza()
                    {
                        Ad                = KisiselBilgi[0],
                        Soyad             = KisiselBilgi[1],
                        Tc                = KisiselBilgi[2],
                        Ders_Tipi         = dersI_O,
                        Ders_Kod          = dersKod,
                        Ders_Saat         = "1",
                        Ders_Haftasi      = derGun,
                        imza_Tarihi       = DateTime.Now.ToShortDateString(),
                        imza_Saat         = DateTime.Now.ToShortTimeString(),
                        IslenenDersSuresi = 1
                    };
                    ctx.tblAlinan_imza.Add(imza);
                    ctx.SaveChanges();//<--
                    Response.Redirect("BarKode.aspx");
                }
            }
        }
コード例 #12
0
        protected void btnQrUret_Click(object sender, EventArgs e)
        {
            string dersTP  = dropPT.SelectedItem.Text;
            string dersKod = dropDers.SelectedItem.Text;
            string saat    = dropSaat.SelectedItem.Text;
            string hafta   = dropHafta.SelectedItem.Text;
            string ogrNo   = dropOgrenci.SelectedItem.Text;

            if (dropDers.SelectedItem.Text == "Der Seçiniz.." || dropHafta.SelectedItem.Text == "Haftayı Seçiniz.." || dropSaat.SelectedItem.Text == "Saat Seçiniz.." || dropPT.SelectedItem.Text == "Ders Tipi..")
            {
                labUyari.Text = "Lütfen İlgili Seçenekleri Seçiniz.";
            }
            else
            {
                //hocanın Ad Soyad Tc Bilgilerini al ve dizilere aktar-->
                string[] ad    = new string[1];
                string[] soyad = new string[1];
                int      id    = int.Parse(Session["id"].ToString());
                var      ogre  = from o in ctx.tblDersKaydı
                                 where (o.Ogr_No == ogrNo)
                                 select new { Ad = o.Ogr_Ad, Soyad = o.Ogr_Soyad };
                foreach (var qo in ogre)
                {
                    ad[0]    = qo.Ad.ToString();
                    soyad[0] = qo.Soyad.ToString();
                }//<--
                //hoca elle imza oluşturduğu zaman billgileri veri Tabanıa tblimzaliste isimli tabloya bilgileri ekle-->
                tblimzaliste imza = new tblimzaliste()
                {
                    Ogr_Ad       = ad[0],
                    Ogr_Soyad    = soyad[0],
                    Ogr_No       = ogrNo,
                    Ders_Tipi    = dersTP,
                    Ders_Kod     = dersKod,
                    Ders_Saat    = saat,
                    Ders_Haftasi = hafta,
                    imza_Tarihi  = DateTime.Now.ToShortDateString(),
                    imza_Saat    = DateTime.Now.ToShortTimeString()
                };
                ctx.tblimzalistes.Add(imza);
                ctx.SaveChanges();//<--
                Response.Write("<script> alert('İmza Başarılı Bir Şekilde Kayıt edildi'); </script>");
            }
        }
        //İmzayı al ve veri Tabanına Kaydet
        protected void Button1_Click(object sender, EventArgs e)
        {
            string OgrNo = Session["OrgNo"].ToString();
            var    ogrAS = ctx.tblOgr_Ogrenci.Where(x => x.Ogr_No == OgrNo).FirstOrDefault();
            string Ad    = ogrAS.Ogr_Ad;
            string Soyad = ogrAS.Ogr_SoyAd;

            string str  = HiddenField1.Value;
            string Veri = SifreCoz(str);

            string[] VeriListe = Veri.Split(',');

            if (str.Equals(""))
            {
                lblBilgi.Text = "İmzalamak İçin Lütfen Barkodu Okudunuz !";
                //Response.Write("<script> alert('İmzalamak İçin Lütfen Barkodu Okudunuz !'); </script>");
            }
            else
            {
                if (Hoca_imzasi(VeriListe))
                {
                    if (Tek_imza(Ad, Soyad, OgrNo, VeriListe[0], VeriListe[1], VeriListe[2], VeriListe[3]))
                    {
                        lblBilgi.Text = "İmza Daha Önce Zaten Alınmıştır !";
                        //Response.Write("<script> alert('İmza Daha Önce Zaten Alınmıştır !'); </script>");
                        HiddenField1.Value = "";
                    }
                    else
                    {
                        string zaman = ZamanKontrol(VeriListe);
                        if (Convert.ToDateTime(zaman + ":00").AddMinutes(10) > DateTime.Now)
                        {
                            tblimzaliste imza = new tblimzaliste()
                            {
                                Ogr_Ad                 = Ad,
                                Ogr_Soyad              = Soyad,
                                Ogr_No                 = OgrNo,
                                Ders_Tipi              = VeriListe[0],
                                Ders_Kod               = VeriListe[1],
                                Ders_Saat              = VeriListe[2],
                                Ders_Haftasi           = VeriListe[3],
                                imza_Tarihi            = DateTime.Now.ToShortDateString(),
                                imza_Saat              = DateTime.Now.ToShortTimeString(),
                                Ogr_DerseKatilimSuresi = imzaToplamSaat(VeriListe[1], VeriListe[0], VeriListe[2])
                            };
                            ctx.tblimzalistes.Add(imza);
                            ctx.SaveChanges();
                            lblBilgi.Text = "İmza Başarılı Bir Şekilde Alındı.";
                            //Response.Write("<script> alert('İmza Başarılı Bir Şekilde Alındı.'); </script>");
                            HiddenField1.Value = "";
                            //Response.Redirect("OgrAnaSayfa.aspx");
                        }
                        else
                        {
                            lblBilgi.Text = "İmza Süresi Geçersiz !";
                            //Response.Write("<script> alert('İmza Süresi Geçersiz !'); </script>");
                            HiddenField1.Value = "";
                        }
                    }
                }
                else
                {
                    lblBilgi.Text = "Geçersiz Barkod İmza Bulunmadı !";
                    //Response.Write("<script> alert('Geçersiz Barkod İmza Bulunmadı !'); </script>");
                    HiddenField1.Value = "";
                }
            }
        }
        protected void btnDersKaydi_Click(object sender, EventArgs e)
        {
            if (dropBollum.SelectedItem.Text == "Bölüm Seçiniz.." || dropDers.SelectedItem.Text == "Ders Seçiniz.." || dropHoca.SelectedItem.Text == "Hoca Seçiniz..")
            {
                lblmesaj.Text = "Lütfen İlgili Seçenekleri Seçiniz.";
            }
            else
            {
                string   dersAd   = dropDers.SelectedItem.Text;
                string[] dersKodu = new string[1];
                var      dersKou  =
                    from b in ctx.tblDerslers
                    where (b.Ders_Ad == dersAd)
                    select b;
                foreach (var i in dersKou)
                {
                    dersKodu[0] = i.Ders_Kod;
                }
                string DK = dersKodu[0];


                string   HID    = dropHoca.SelectedItem.Text;
                string[] hocaID = new string[3];
                var      hocaId =
                    from h in ctx.tblUsers
                    where (h.Unvani + ". " + h.Ad + " " + h.Soyad == HID)
                    select h;
                foreach (var i in hocaId)
                {
                    hocaID[0] = i.Id.ToString();
                }
                string id = hocaID[0];


                if (DersKontrol(DK))
                {
                    var DersAtananHoca =
                        from h in ctx.tblAkedimisyen_Al_Dersler
                        where (h.Ders_Kod == DK)
                        select h;
                    foreach (var i in DersAtananHoca)
                    {
                        hocaID[1] = i.AkedimisyenID.ToString();
                    }
                    int DAH = int.Parse(hocaID[1]);

                    var HocaBilgi =
                        from h in ctx.tblUsers
                        where (h.Id == DAH)
                        select h;
                    foreach (var i in HocaBilgi)
                    {
                        hocaID[2] = i.Unvani + ". " + i.Ad + " " + i.Soyad;
                    }
                    string HB = hocaID[2];
                    Response.Write("<script> alert('Ders Daha Önce " + HB + " İsimli Hocaya Atanmıştır !'); </script>");
                }
                else
                {
                    tblAkedimisyen_Al_Dersler ekle = new tblAkedimisyen_Al_Dersler()
                    {
                        AkedimisyenID = int.Parse(id),
                        Ders_Kod      = DK
                    };
                    ctx.tblAkedimisyen_Al_Dersler.Add(ekle);
                    ctx.SaveChanges();
                    Response.Write("<script> alert('Ders Başarılı Bir Şekilde Kaydedildi'); </script>");
                }
            }
        }
コード例 #15
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            if (Session["iid"] != null)
            {
                string Mesaj   = HiddenField.Value;
                int    pid     = int.Parse(Session["iid"].ToString());
                String BolumAd = dropBolum.SelectedItem.Text;
                String AK_Ad   = drophoca.SelectedItem.Text;

                dropBolum.Items.Clear();
                drophoca.Items.Clear();
                drophoca.Items.Add("Hoca Seçiniz..");
                dropBolum.Items.Add("Bölüm Seçiniz..");

                string[] Bilgi = new string[2];
                Bilgi[0] = null;
                Bilgi[1] = null;
                var HocaID = from k in ctx.tblUsers
                             where (k.Unvani + ". " + k.Ad + " " + k.Soyad == AK_Ad)
                             select new { id = k.Id };
                foreach (var i in HocaID)
                {
                    Bilgi[0] = i.id.ToString();
                }

                var BolumKod = from b in ctx.tblBolumlers
                               where (b.Bolum_Ad == BolumAd)
                               select new { BolumKodu = b.Bolum_Kod };
                foreach (var i in BolumKod)
                {
                    Bilgi[1] = i.BolumKodu;
                }

                DateTime dt  = DateTime.Today;
                int      yil = dt.Year;
                int      ay  = dt.Month;
                int      gun = dt.Day;

                string fk = "a";

                if (dropKatagori.SelectedItem.Text.Equals("Tek Bölüme"))
                {
                    fk = "";
                }
                else
                {
                    if (Session["Fakulte"].ToString() != null)
                    {
                        fk = Session["Fakulte"].ToString();
                    }
                }
                tblDuyrular Duyru = new tblDuyrular()
                {
                    PresonelID = pid.ToString(),
                    BolumKod   = Bilgi[1],
                    FakulteKod = fk,
                    AkID       = Bilgi[0],
                    Baslik     = txtBaslik.Text,
                    Mesaj      = Mesaj,
                    Tarih      = dt.ToShortDateString(),
                    Gun        = gun.ToString(),
                    Ay         = ay.ToString()
                };
                ctx.tblDuyrulars.Add(Duyru);
                ctx.SaveChanges();
                txtBaslik.Text = "";
                Response.Write("<script> alert('Duyru Başarılı Bir Şekilde gönderildi'); </script>");
            }
        }