コード例 #1
0
        public async Task <SonucModel <YazarSilViewModel> > YazarSil(YazarSilViewModel model)
        {
            var sonuc = new SonucModel <YazarSilViewModel>
            {
                Tip        = SonucTip.Belirsiz,
                HataMesaji = "Yazar Silme İşlemi Gerçekleştirilmedi."
            };

            Yazar silenecekYazar = new Yazar()
            {
                YazarKey      = model.YazarKey,
                Ad            = model.Ad,
                YazarHakkinda = model.YazarHakkinda
            };

            var silmeSonuc = await _yazarRepository.DeleteAsync(silenecekYazar);

            if (silmeSonuc > 0)
            {
                sonuc.Tip        = SonucTip.Basarili;
                sonuc.HataMesaji = "Silme İşlemi Başarı İle Gerçekleşti";
                sonuc.Data       = model;
                return(sonuc);
            }
            return(sonuc);
        }
コード例 #2
0
        public async Task <SonucModel <YazarSilViewModel> > YazarSil(YazarSilViewModel model)
        {
            var sonuc = await _yazarServis.YazarSil(model);

            return(sonuc);
        }