public NIslemSonuc <IsPersonelOrtak> Ekle(IsPersonelOrtak data) { try { entity.IsPersonelOrtak.Add(data); entity.SaveChanges(); Personel_Veritabani personel_Veritabani = new Personel_Veritabani(); Personel personel = personel_Veritabani.DetayGetir(data.personel_tc).Veri; #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, "Görev") + " Görevlendirilen Personel: " + personel.ad + " " + personel.soyad + " (T.C.Kimlik No: " + personel.personel_tc + ")" }; Log_Veritabani.Ekle(logBilgisi); #endregion return(new NIslemSonuc <IsPersonelOrtak> { basariliMi = true, Veri = data, mesaj = "Görev Kaydı Tamamlandı!" }); } catch (Exception ex) { return(new NIslemSonuc <IsPersonelOrtak> { basariliMi = false, hata = new NHata { aciklama = "Ekleme Metodunda Hata", mesaj = ex.Message, strace = ex.StackTrace, sinif = "Görev Veritabani", tarih = DateTime.Now }, mesaj = "Sistemde Bir Hata Oluştu!" }); } }