public IActionResult OnPost(int?Id) { foreach (var item in _context.Numbers.ToList()) { if (item.Id == Id) { Numbers = item; } } _context.Remove(Numbers); _context.SaveChanges(); return(RedirectToPage("./Index")); }
private void RandomOneTable_Click(object sender, RoutedEventArgs e) { Random rnd = new Random(); using (NumbersContext dbOne = new NumbersContext()) { for (int i = 0; i < 10; i++) { Number number = new Number(); number.Number_Rand = rnd.Next(1, 11); dbOne.Numbers.Add(number); } dbOne.SaveChanges(); dbOne.Numbers.Load(); DataGridOne.ItemsSource = dbOne.Numbers.Local.ToBindingList(); } }
private void SortTwoTable_Click(object sender, RoutedEventArgs e) { using (NumbersContext dbOne = new NumbersContext()) { dbOne.SortTable.Load(); var sort_tab = dbOne.Numbers.OrderBy(c => c.Number_Rand); Console.WriteLine(dbOne.Numbers.Count()); for (int i = 0; i < 10; i++) { SortNumber sort = new SortNumber(); Console.WriteLine(i); sort.Number_Sort = sort_tab.Select(c => c.Number_Rand).AsEnumerable().ElementAtOrDefault(i); dbOne.SortTable.Add(sort); } dbOne.SaveChanges(); dbOne.SortTable.Load(); DataGridTwo.ItemsSource = dbOne.SortTable.Local.ToBindingList(); } }
public IActionResult OnPost() { if (ModelState.IsValid) { NumbersList = CheckList(); Numbers.Message = FizzBuzz(Numbers.Number); Numbers.Date = DateTime.Now; if (User.Identity.IsAuthenticated) { Numbers.Creator = User.Identity.Name.ToString(); } NumbersList.Add(Numbers); _context.Numbers.Add(Numbers); _context.SaveChanges(); HttpContext.Session.SetString("SessionNumberList", JsonConvert.SerializeObject(NumbersList)); return(RedirectToPage("./Index")); } else { return(Page()); } }
public IActionResult OnPost() { if (ModelState.IsValid) { Numbers.Data = DateTime.Now; if (Numbers.Number % 15 == 0) { Ocena = "FizzBuzz"; Kolor = "pink"; } else if (Numbers.Number % 3 == 0) { Ocena = "Fizz"; Kolor = "green"; } else if (Numbers.Number % 5 == 0) { Ocena = "Buzz"; Kolor = "blue"; } else { Ocena = "Liczba " + Numbers.Number + " nie spełnia warunków zadania Fizz/Buzz! "; Kolor = "red"; } Numbers.Ocena = Ocena; _context.Add(Numbers); _context.SaveChanges(); //_context.Remove(Numbers); HttpContext.Session.SetString("SessionNumbers", JsonConvert.SerializeObject(Numbers)); //return RedirectToPage("./Index"); } return(Page()); }