CodeImp.Gluon.GroceriesDisplayPanel.quickitem_Click C# (CSharp) Метод

quickitem_Click() приватный Метод

private quickitem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void quickitem_Click(object sender, EventArgs e)
        {
            DisplayButton quickitembutton = (DisplayButton)sender;

            int index = GetIndexByName(quickitembutton.Text);
            if(index > -1)
            {
                items[index].count++;
                items[index].SqlUpdateOrInsert(false);
            }
            else
            {
                GroceriesItem newitem = new GroceriesItem();
                newitem.name = quickitembutton.Text;
                newitem.count = 1;
                newitem.list = selectedlist;
                newitem.SqlUpdateOrInsert(true);
                items = General.Groceries.GetAllItems(selectedlist).ToArray();
            }

            RefreshMainItems();
        }