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"));
 }
Ejemplo n.º 2
0
        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();
            }
        }
Ejemplo n.º 3
0
 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();
     }
 }
Ejemplo n.º 4
0
 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());
        }