Пример #1
0
        private void BosalacakSalonKontrol()
        {
            var salonkontrol = _filmRepo.GetList().Where(x => x.Vizyonda == true && x.VizyonCksTarih < DateTime.Now.Date).Select(x => new { salonid = x.Salon.SalonID }).ToList();

            foreach (var salloon in salonkontrol)
            {
                _salonRepo.GetById(salloon.salonid).DoluMu = false;
                if (_salonRepo.Save() > 0)
                {
                    MessageBox.Show(salloon.salonid + " numaralı salon boşalmıştır.");
                }
            }
        }
        private void VizyondanCikicakFilmKontrol()
        {
            #region SalonKontrol
            int salonkontrol = _filmRepo.GetList().Where(x => x.Vizyonda == true && x.VizyonCksTarih < DateTime.Now.Date).Select(x => x.SalonID).FirstOrDefault();
            if (salonkontrol != 0)
            {
                _salonRepo.GetById(salonkontrol).DoluMu = false;
                _salonRepo.Save();
            }
            #endregion

            #region FilmKontrol
            int filmkontrol = _filmRepo.GetList().Where(x => x.Vizyonda == true && x.VizyonCksTarih < DateTime.Now.Date).Select(x => x.FilmID).FirstOrDefault();
            if (filmkontrol != 0)
            {
                _filmRepo.GetById(filmkontrol).Vizyonda = false;
                _filmRepo.Save();
            }
            #endregion
        }