public NIslemSonuc <bool> KonutDetayKaydet(NKonutDetay KonutDetay) { var sonuc = base.KonutDetayKaydet(KonutDetay); if (sonuc.HataBilgi != null) { // Veritabanına kayıt edildi } return(sonuc); }
protected NIslemSonuc <bool> KonutDetayKaydet(NKonutDetay KonutDetay) { try { var yeni = new KonutDetay { Odalar = KonutDetay.Odalar, m2 = Convert.ToInt32(KonutDetay.m2), Kat = KonutDetay.Kat, Yon = KonutDetay.Yon, YerDoseme = KonutDetay.YerDoseme, Cerceveler = KonutDetay.Cerceveler, Camlar = KonutDetay.Camlar, Panjur = KonutDetay.Panjur, IlanId = KonutDetay.IlanId, }; Entity.KonutDetays.Add(yeni); Entity.SaveChanges(); return(new NIslemSonuc <bool> { Basarilimi = true }); } catch (Exception hata) { return(new NIslemSonuc <bool> { Basarilimi = false, HataBilgi = new NHata { Sinif = "KonutDetay", Metod = "IlanVeritabani", HataMesaj = hata.Message }, Mesaj = "Ilan Eklenirken bir hata ile karşılaşıldı" + hata.Message }); } }