public BaseResponse YorumYap(YorumRequest yorumRequest)
        {
            BaseResponse baseResponse = new BaseResponse();
            int          mId          = _makalelerRepository.Find(x => x.Slug == yorumRequest.Slug).Id;
            Yorumlar     yorumlar     = new Yorumlar();

            yorumlar.AdSoyad      = yorumRequest.AdSoyad;
            yorumlar.MakalelerIdi = mId;
            yorumlar.Onaylanma    = false;
            yorumlar.Email        = yorumRequest.Mail;
            yorumlar.YapilanTarih = DateTime.Now.ToString("dd/MM/yyyy");
            yorumlar.YapilanYorum = yorumRequest.Mesaj;
            _yorumlarRepository.Insert(yorumlar);

            baseResponse.durum = true;
            baseResponse.mesaj = "Yorumunuz Başarıyla Yapıldı Yönetici Onayından Sonra Paylaşıma Geçecektir.";
            return(baseResponse);
        }
Example #2
0
        public IActionResult PostYorumYap(YorumRequest yorumRequest)
        {
            var baseResponse = _yorumlarAppService.YorumYap(yorumRequest);

            return(Ok(baseResponse));
        }