public BaseResponse ReklamSil(MakaleIdRequest makaleIdRequest) { HttpClient client2 = new HttpClient(); client2.BaseAddress = new Uri("https://api.coinbase.com/v2/prices/"); HttpResponseMessage responseMessage2 = client2.GetAsync("spot?currency=USD").Result; responseMessage2.EnsureSuccessStatusCode(); var responseBody = responseMessage2.Content.ReadAsStringAsync(); CoinKurAll emp = responseMessage2.Content.ReadAsAsync <CoinKurAll>().Result; string today = "http://www.tcmb.gov.tr/kurlar/today.xml"; var xmlDoc = new XmlDocument(); xmlDoc.Load(today); string USD_Alis = xmlDoc.SelectSingleNode("Tarih_Date/Currency[@Kod='USD']/BanknoteBuying").InnerXml; //int dolarInt=conv float dolarKur = float.Parse(USD_Alis, CultureInfo.InvariantCulture.NumberFormat); Reklamlar reklamlar = _reklamlarRepository.Find(x => x.Id == makaleIdRequest.Id); Kullanicilar kullanicilar = _kullanicilarRepository.Find(x => x.Ad + " " + x.Soyad == reklamlar.AdSoyad); kullanicilar.Bakiye += reklamlar.Tur / (dolarKur * emp.data.amount); _kullanicilarRepository.Update(kullanicilar); _reklamlarRepository.Delete(reklamlar); BaseResponse baseResponse = new BaseResponse(); baseResponse.durum = true; baseResponse.mesaj = "Reklam Başarıyla Silindi"; return(baseResponse); }
public BaseResponse PaylasilanBlogSil(MakaleIdRequest makaleIdRequest) { Makaleler makaleler = _makalelerRepository.Find(x => x.Id == makaleIdRequest.Id); _makalelerRepository.Delete(makaleler); BaseResponse baseResponse = new BaseResponse(); baseResponse.durum = true; baseResponse.mesaj = "Başarıyla Silindi"; return(baseResponse); }
public BaseResponse BlogOnayBekleyenOnayla(MakaleIdRequest makaleIdRequest) { Makaleler makaleler = _makalelerRepository.Find(x => x.Id == makaleIdRequest.Id); makaleler.Paylasilma = true; _makalelerRepository.Update(makaleler); BaseResponse baseResponse = new BaseResponse(); baseResponse.durum = true; baseResponse.mesaj = "Blog başarıyla onaylandı"; return(baseResponse); }
public BaseResponse ReklamOnayla(MakaleIdRequest makaleIdRequest) { // Makaleler makaleler = _makalelerRepository.Find(x => x.Id == makaleIdRequest.Id); Reklamlar reklamlar = _reklamlarRepository.Find(x => x.Id == makaleIdRequest.Id); reklamlar.YayinOnay = true; reklamlar.YayinKalkisTarih = _genelAppService.Tarih(reklamlar.Tur); _reklamlarRepository.Update(reklamlar); BaseResponse baseResponse = new BaseResponse(); baseResponse.durum = true; baseResponse.mesaj = "Reklam Onaylandı"; return(baseResponse); }
public YoneticiAdminBlogListResponse BlogOnayBekleyenIncele(MakaleIdRequest makaleIdRequest) { Makaleler makaleler = _makalelerRepository.Find(x => x.Id == makaleIdRequest.Id); YoneticiAdminBlogListResponse yoneticiAdminBlogListResponse = new YoneticiAdminBlogListResponse(); yoneticiAdminBlogListResponse.AltBaslik = makaleler.AltBaslik; yoneticiAdminBlogListResponse.Baslik = makaleler.Baslik; yoneticiAdminBlogListResponse.Icerik = makaleler.Icerik; yoneticiAdminBlogListResponse.Id = makaleler.Id; yoneticiAdminBlogListResponse.KonuAd = _konularRepository.Find(x => x.Id == makaleler.KonuIdi).KonuAdi; yoneticiAdminBlogListResponse.KullaniciAdi = _kullanicilarRepository.Find(x => x.Id == makaleler.KullaniciIdi).KullaniciAdi; yoneticiAdminBlogListResponse.Resim = makaleler.Resim; yoneticiAdminBlogListResponse.Tarih = makaleler.Tarih; return(yoneticiAdminBlogListResponse); }
public BlogPaylasimResponse PaylasilanBlogDuzenle(MakaleIdRequest makaleIdRequest) { Makaleler makaleler = _makalelerRepository.Find(x => x.Id == makaleIdRequest.Id); BlogPaylasimResponse blogPaylasimResponse = new BlogPaylasimResponse(); blogPaylasimResponse.AltBaslik = makaleler.AltBaslik; blogPaylasimResponse.Baslik = makaleler.Baslik; blogPaylasimResponse.Icerik = makaleler.Icerik; blogPaylasimResponse.KazanilanPara = makaleler.VerilenPara; blogPaylasimResponse.Id = makaleler.Id; blogPaylasimResponse.Resim = makaleler.Resim; blogPaylasimResponse.Tarih = makaleler.Tarih; blogPaylasimResponse.KonuAdi = _konularRepository.Find(x => x.Id == makaleler.KonuIdi).KonuAdi; return(blogPaylasimResponse); }
public IActionResult PostPaylasilanBlogDuzenle(MakaleIdRequest makaleIdRequest) { var blogPaylasimResponse = _kullaniciMakalelerAppService.PaylasilanBlogDuzenle(makaleIdRequest); return(Ok(blogPaylasimResponse)); }
public IActionResult PostPaylasilanBlogSil(MakaleIdRequest makaleIdRequest) { var baseResponse = _kullaniciMakalelerAppService.PaylasilanBlogSil(makaleIdRequest); return(Ok(baseResponse)); }
public IActionResult PostBlogOnaylanmamisSil(MakaleIdRequest makaleIdRequest) { var baseResponse = _kullaniciMakalelerAppService.BlogOnayBekleyenSil(makaleIdRequest); return(Ok(baseResponse)); }
public IActionResult PostBlogOnaylanmamisIncele(MakaleIdRequest makaleIdRequest) { var yoneticiAdminBlogListResponses = _kullaniciMakalelerAppService.BlogOnayBekleyenIncele(makaleIdRequest); return(Ok(yoneticiAdminBlogListResponses)); }
public IActionResult PostReklamSil(MakaleIdRequest makaleIdRequest) { var baseResponse = _kullaniciMakalelerAppService.ReklamSil(makaleIdRequest); return(Ok(baseResponse)); }