Exemplo n.º 1
0
 protected void BtnCikisYap_Click(object sender, EventArgs e)
 {
     #region Log Kaydı Yap
     Log logBilgisi = new Log
     {
         aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
         bilgisayar_ad = Genel_Islemler.GetComputerName(),
         ip_adres      = Genel_Islemler.GetIPAddress(),
         personel_tc   = (HttpContext.Current.Session["kullanici"] as Personel).personel_tc,
         tarih         = DateTime.Now,
         tur_id        = Sabitler.LogTur_CikisIslemi,
         mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_CikisIslemi, HttpContext.Current.Session["kullanici"] as Personel, null)
     };
     Log_Veritabani.Ekle(logBilgisi);
     #endregion
     Session["kullanici"] = null;
     Response.Redirect("/index.aspx");
 }
Exemplo n.º 2
0
 public NIslemSonuc <Firma> Ekle(Firma EklenecekFirma)
 {
     try
     {
         entity.Firma.Add(EklenecekFirma);
         entity.SaveChanges();
         #region Log Kaydı Yap
         Log logBilgisi = new Log
         {
             aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
             bilgisayar_ad = Genel_Islemler.GetComputerName(),
             ip_adres      = Genel_Islemler.GetIPAddress(),
             personel_tc   = (HttpContext.Current.Session["kullanici"] as Personel).personel_tc,
             tarih         = DateTime.Now,
             tur_id        = Sabitler.LogTur_KayitEkleme,
             mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_KayitEkleme, HttpContext.Current.Session["kullanici"] as Personel, "Firma") + " Kaydedilen Veri: " + EklenecekFirma.unvan + " (Firma ID: " + EklenecekFirma.firma_id + ")",
         };
         Log_Veritabani.Ekle(logBilgisi);
         #endregion
         return(new NIslemSonuc <Firma>
         {
             basariliMi = true,
             Veri = EklenecekFirma,
             mesaj = "Firma Kaydı Tamamlandı!"
         });
     }
     catch (Exception ex)
     {
         return(new NIslemSonuc <Firma>
         {
             basariliMi = false,
             hata = new NHata
             {
                 aciklama = "Ekleme Metodunda Hata",
                 mesaj = ex.Message,
                 strace = ex.StackTrace,
                 sinif = "Personel Veritabani",
                 tarih = DateTime.Now
             },
             mesaj = "Sistemde Bir Hata Oluştu!"
         });
     }
 }
Exemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         #region Log Kaydı Yap
         Log logBilgisi = new Log
         {
             aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
             bilgisayar_ad = Genel_Islemler.GetComputerName(),
             ip_adres      = Genel_Islemler.GetIPAddress(),
             personel_tc   = (HttpContext.Current.Session["kullanici"] as Personel).personel_tc,
             tarih         = DateTime.Now,
             tur_id        = Sabitler.LogTur_SayfaGoruntuleme,
             mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_SayfaGoruntuleme, HttpContext.Current.Session["kullanici"] as Personel, "Firma Listesi")
         };
         Log_Veritabani.Ekle(logBilgisi);
         #endregion
         TumFirmalariListele();
     }
 }
Exemplo n.º 4
0
        /// <summary>
        /// evrak no oluştur
        /// </summary>
        public string EvrakNo(int evrakSeriNo)
        {
            var gI = new Genel_Islemler(SqlExper);

            return(gI.EvrakNo_Getir(evrakSeriNo));
        }
 public NIslemSonuc <Personel> GirisYap(string tc, string sifre)
 {
     try
     {
         Personel personel = (from u in entity.Personel where u.personel_tc == tc && u.silindi_mi == false select u).FirstOrDefault();
         if (personel == null)
         {
             #region Log Kaydı Yap
             Log logBilgisi = new Log
             {
                 aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
                 bilgisayar_ad = Genel_Islemler.GetComputerName(),
                 ip_adres      = Genel_Islemler.GetIPAddress(),
                 personel_tc   = null,
                 tarih         = DateTime.Now,
                 tur_id        = Sabitler.LogTur_BasarisizGirisIslemi,
                 mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_BasarisizGirisIslemi, null, null) + " Girilen Kullanıcı Adı: " + tc
             };
             Log_Veritabani.Ekle(logBilgisi);
             #endregion
             return(new NIslemSonuc <Personel>
             {
                 basariliMi = false,
                 mesaj = "T.C. Kimlik Numarasına Ait Personel Bulunamadı!"
             });
         }
         else
         {
             if (personel.sifre == sifre)
             {
                 #region Log Kaydı Yap
                 Log logBilgisi = new Log
                 {
                     aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
                     bilgisayar_ad = Genel_Islemler.GetComputerName(),
                     ip_adres      = Genel_Islemler.GetIPAddress(),
                     personel_tc   = personel.personel_tc,
                     tarih         = DateTime.Now,
                     tur_id        = Sabitler.LogTur_BasariliGirisIslemi,
                     mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_BasariliGirisIslemi, personel, null)
                 };
                 Log_Veritabani.Ekle(logBilgisi);
                 #endregion
                 return(new NIslemSonuc <Personel>
                 {
                     basariliMi = true,
                     mesaj = "Giriş Başarılı! Hoşgeldiniz " + personel.ad + " " + personel.soyad,
                     Veri = personel
                 });
             }
             else
             {
                 #region Log Kaydı Yap
                 Log logBilgisi = new Log
                 {
                     aktif_sayfa   = HttpContext.Current.Request.Url.AbsoluteUri,
                     bilgisayar_ad = Genel_Islemler.GetComputerName(),
                     ip_adres      = Genel_Islemler.GetIPAddress(),
                     personel_tc   = personel.personel_tc,
                     tarih         = DateTime.Now,
                     tur_id        = Sabitler.LogTur_BasarisizGirisIslemi,
                     mesaj         = Genel_Islemler.MesajOlustur(Sabitler.LogTur_BasarisizGirisIslemi, personel, null)
                 };
                 Log_Veritabani.Ekle(logBilgisi);
                 #endregion
                 return(new NIslemSonuc <Personel>
                 {
                     basariliMi = false,
                     mesaj = "Hatalı Şifre Girdiniz! Lütfen Tekrar Deneyiniz!"
                 });
             }
         }
     }
     catch (Exception ex)
     {
         return(new NIslemSonuc <Personel>
         {
             basariliMi = false,
             mesaj = "Sistemde Bir Hata Meydana Geldi!",
             hata = new NHata
             {
                 aciklama = "Giriş Metodunda Hata Oluştu",
                 mesaj = ex.Message,
                 sinif = "Personel Veritabani",
                 strace = ex.StackTrace,
                 tarih = DateTime.Now
             }
         });
     }
 }