public static void OldQuoteRemover(QuotesContext context)
        {
            DateTime currentDate = DateTime.Now.Date;

            foreach (var item in context.Quotes)
            {
                if ((DateTime.Now.Date - item.InsertDate.Date).Days > 31)
                {
                    context.Quotes.Remove(item);
                }
            }
            context.SaveChanges();
        }
Beispiel #2
0
        public QuotesController(QuotesContext context)
        {
            dbContext = context;
            if (!dbContext.Quotes.Any())
            {
                dbContext.Quotes.Add(new Quote {
                    Text = "Сильный человек — это тот, кто может управлять своим гневом.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Почитает женщину только благородный, а унижает её — только подлец!", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Не войдет в рай тот, кто оставит родителей в старости.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Каждый человек ошибается, но достоин похвалы тот из вас, кто, осознав свою ошибку, пытается её исправить.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Самая совершенная вера у того, кто самый благонравный и самый добрый к свой семье.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Истинно верующий подобен пчеле: он не потребляет ничего, кроме благого, и не отдаёт ничего, кроме благого.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Чернила ученого более святы, чем кровь мученика. Так учитесь же грамоте, а научившись, учите других.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Аллах помогает Своему рабу до тех пор, пока этот раб будет помогать своему брату.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Не будет помилован тот, кто сам не проявляет милосердия (к другим)!", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Будьте целомудренны в отношении чужих женщин и целомудренными будут ваши женщины!", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });
                dbContext.Quotes.Add(new Quote {
                    Text = "Воистину, Аллах, Его ангелы, обитатели небес и земель, даже муравей в своей норке и даже рыбы благословляют того, кто обучает людей добру.", Author = "Мухаммед (С.В.С)", InsertDate = System.DateTime.Now
                });

                dbContext.SaveChanges();
            }
        }