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(); }
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(); } }