Esempio n. 1
0
    public NIslemSonuc <bool> EvGenelOzelikleriKaydet(NEvGenelOzelik EvGenelOzelikleri)
    {
        var sonuc = base.EvGenelOzelikleriKaydet(EvGenelOzelikleri);

        if (sonuc.HataBilgi != null)
        {
            //Veritabanina Eklenecek
        }
        return(sonuc);
    }
    protected NIslemSonuc <bool> EvGenelOzelikleriKaydet(NEvGenelOzelik EvGenelOzelikleri)
    {
        try
        {
            var yeni = new EvGenelOzelikleri
            {
                BosolacagiTarih     = EvGenelOzelikleri.BosOlacagiTarih,
                MulkiyetDurumu      = EvGenelOzelikleri.MulkiyetDurumu,
                OrtakKullanimDurumu = EvGenelOzelikleri.OrtakKullanimDurumu,
                YillikAidat         = EvGenelOzelikleri.YillikAidat,
                VideSanitaire       = EvGenelOzelikleri.VideSanitaire,
                IlanId = EvGenelOzelikleri.IlanId
            };
            Entity.EvGenelOzelikleris.Add(yeni);

            Entity.SaveChanges();
            return(new NIslemSonuc <bool>
            {
                Basarilimi = true
            });
        }
        catch (Exception hata)
        {
            return(new NIslemSonuc <bool>
            {
                Basarilimi = false,
                HataBilgi = new NHata
                {
                    Sinif = "EvGenelOzelikleriKaydet",
                    Metod = "IlanVeritabani",
                    HataMesaj = hata.Message
                },

                Mesaj = "Ilan Eklenirken bir hata ile karşılaşıldı" + hata.Message
            });
        }
    }