protected void BtnGuncelle_Click(object sender, EventArgs e)
        {
            Personel personel = Session["kullanici"] as Personel;

            divBilgiMesaji.Visible = true;
            string sifre = personel.sifre;

            try
            {
                System.Threading.Thread.Sleep(2000);

                if (TxtSifre.Text != "" && (TxtSifre.Text == TxtSifreTekrar.Text))
                {
                    sifre = TxtSifre.Text;
                }

                personel.adres   = TxtAdres.Text;
                personel.mail    = TxtMail.Text;
                personel.sifre   = sifre;
                personel.telefon = TxtTelefon.Text;

                var sonuc = personel_veritabani.Guncelle(personel);
                divBilgiMesaji.InnerText = sonuc.mesaj;

                if (sonuc.basariliMi)
                {
                    divBilgiMesaji.Attributes.Add("class", "alert alert-success");
                }
                else
                {
                    divBilgiMesaji.Attributes.Add("class", "alert alert-danger");
                    if (sonuc.hata != null)
                    {
                        //HATA KAYDI
                        NHata nesne_hata = sonuc.hata;
                        Hata  hata       = new Hata
                        {
                            aciklama = nesne_hata.aciklama,
                            mesaj    = nesne_hata.mesaj,
                            sinif    = nesne_hata.sinif,
                            strace   = nesne_hata.strace,
                            tarih    = nesne_hata.tarih
                        };
                        var Hata_Kaydi = hata_veritabani.Ekle(hata);
                        //HATA KAYDI
                    }
                    else
                    {
                    }
                }
            }
            catch (Exception ex)
            {
                divBilgiMesaji.Attributes.Add("class", "alert alert-danger");
                divBilgiMesaji.InnerText = "Lütfen Girdiğiniz Bilgileri Kontrol Ediniz! Formata Uygun Veriler Giriniz..";
                //Hatayı Kaydet
            }
        }
Exemplo n.º 2
0
        protected void BtnHatirlat_Click(object sender, EventArgs e)
        {
            divBilgiMesaji.Visible = true;

            var sonuc_mailayar = mailayar_veritabani.DetayGetir();

            if (sonuc_mailayar.basariliMi)
            {
                var sonuc = personel_veritabani.DetayGetir(TxtKullaniciAd.Text);
                if (sonuc.basariliMi)
                {
                    string alici      = sonuc.Veri.mail;
                    string adsoyad    = sonuc.Veri.ad + " " + sonuc.Veri.soyad;
                    string sifre      = sonuc.Veri.sifre;
                    string konu       = "Şifre Hatırlatma";
                    string icerik     = "Sayın <b>" + adsoyad + ";</b><br><br>" + "<b>Unuttuğunuz Şifreniz:</b> " + sifre + "<br><br>" + "<b><i>İş Takip Sistemi</i></b>";
                    var    mail_sonuc = mail_sinifi.MailGonder(konu, alici, icerik, sonuc_mailayar.Veri);
                    if (mail_sonuc.basariliMi)
                    {
                        spBilgiMesajiIcerik.InnerText = mail_sonuc.mesaj;
                    }
                    else
                    {
                        if (mail_sonuc.hata != null)
                        {
                            //HATA KAYDI
                            NHata nesne_hata = mail_sonuc.hata;
                            Hata  hata       = new Hata
                            {
                                aciklama = nesne_hata.aciklama,
                                mesaj    = nesne_hata.mesaj,
                                sinif    = nesne_hata.sinif,
                                strace   = nesne_hata.strace,
                                tarih    = nesne_hata.tarih
                            };
                            var Hata_Kaydi = hata_veritabani.Ekle(hata);
                            //HATA KAYDI

                            spBilgiMesajiIcerik.InnerText = mail_sonuc.mesaj;
                        }
                        spBilgiMesajiIcerik.InnerText = mail_sonuc.mesaj;
                    }
                }
                else
                {
                    if (sonuc.hata != null)
                    {
                        //HATA KAYDI
                        NHata nesne_hata = sonuc.hata;
                        Hata  hata       = new Hata
                        {
                            aciklama = nesne_hata.aciklama,
                            mesaj    = nesne_hata.mesaj,
                            sinif    = nesne_hata.sinif,
                            strace   = nesne_hata.strace,
                            tarih    = nesne_hata.tarih
                        };
                        var Hata_Kaydi = hata_veritabani.Ekle(hata);
                        //HATA KAYDI
                    }
                    spBilgiMesajiIcerik.InnerText = sonuc.mesaj;
                }
            }
            else
            {
                if (sonuc_mailayar.hata != null)
                {
                    //HATA KAYDI
                    NHata nesne_hata = sonuc_mailayar.hata;
                    Hata  hata       = new Hata
                    {
                        aciklama = nesne_hata.aciklama,
                        mesaj    = nesne_hata.mesaj,
                        sinif    = nesne_hata.sinif,
                        strace   = nesne_hata.strace,
                        tarih    = nesne_hata.tarih
                    };
                    var Hata_Kaydi = hata_veritabani.Ekle(hata);
                    //HATA KAYDI
                }
                spBilgiMesajiIcerik.InnerText = sonuc_mailayar.mesaj;
            }
        }