private void AddNumber(int val, int limiter)
 {
     if (limiter >= val)
     {
         NumbersList.Add(val);
     }
 }
Beispiel #2
0
 public bool Add(int number)
 {
     if (!NumbersList.TryAdd(number, 0))
     {
         newDuplicates++;
         return(false);
     }
     newUniques++;
     return(true);
 }
        public bool Equals(ComplexObject other)
        {
            var dictionaryComparer = new DictionaryComparer <int, CustomerObject>();

            return(Id == other.Id &&
                   (Department == null && other.Department == null) || Department.Equals(other.Department) &&
                   IsEnabled == other.IsEnabled &&
                   ((NumbersList == null && other.NumbersList == null) || NumbersList.SequenceEqual(other.NumbersList)) &&
                   ((Customers == null && other.Customers == null) || dictionaryComparer.Equals(Customers, other.Customers))
                   );
        }
 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 App()
 {
     InitializeComponent();
     MainPage = new NumbersList();
 }
 private void AddNewNumber_Clicked(object sender, EventArgs e)
 {
     NumbersList.BeginRefresh();
     vm.AddNewNumber();
     NumbersList.EndRefresh();
 }