public IActionResult GetSponsors() { BaseResult <SponsorModel> baseResult = new BaseResult <SponsorModel>(); baseResult.data.sponsors = _SSponsor.GetSponsors(); return(Json(baseResult)); }
private void SponsorTimerDoWork(object state) { if (!Monitor.TryEnter(state)) { return; } List <Sponsor> sponsors = _SSponsor.GetSponsors(); List <Sponsor> getWaitingActivation = sponsors.Where(x => x.statusId == 3).ToList(); foreach (var item in getWaitingActivation) { item.statusId = 2; if (!_SSponsor.UpdateSponsor(item)) { Console.WriteLine("Sponsor Güncellenemedi"); } } Monitor.Exit(state); }