private void btnOrder_Click(Object sender, EventArgs e)
        {
            if (item_list_view_adapter == null)
            {
                item_list_view_adapter = new ItemListViewAdapter(Activity, Resource.Layout.item_list_element, Resource.Id.DescItem, new JavaList <ItemSingle>());
            }

            EditText amount    = (EditText)dialog.FindViewById(Resource.Id.Amount);
            EditText itemName  = (EditText)dialog.FindViewById(Resource.Id.itemName);
            EditText basePrice = (EditText)dialog.FindViewById(Resource.Id.BasePrice);
            EditText discount  = (EditText)dialog.FindViewById(Resource.Id.Discount);
            TextView endprice  = (TextView)dialog.FindViewById(Resource.Id.Endprice);

            if (!amount.Text.Equals(""))
            {
                String      id           = itemName.Text;
                ItemAdapter temp_adapter = (ItemAdapter)actv_Item.Adapter;
                ItemSingle  item         = (ItemSingle)temp_adapter.getItem(id);
                item.quantity = amount.Text;
                item.endprice = endprice.Text;
                item_list_view_adapter.Add(item);
                items_list.Adapter = item_list_view_adapter;
                item_list_view_adapter.NotifyDataSetChanged();
                actv_Item.Text = "";
                dialog.Dismiss();
            }
            else
            {
                Activity.RunOnUiThread(() =>
                {
                    Toast.MakeText(Activity, "Please enter the Amount!", ToastLength.Short).Show();
                });
            }
        }
Пример #2
0
        private void WczytajDane()
        {
            allItems = db.SelectTable(); //potencjalny blad
            var adapter = new ItemListViewAdapter(this, allItems);

            itemListView.Adapter = adapter;
        }
Пример #3
0
 private void SearchProduct_AfterTextChanged(object sender, AfterTextChangedEventArgs e)
 {
     if (searchProduct.Text == "")
     {
         WczytajDane();
     }
     else
     {
         allItems = db.SelectSearch(searchProduct.Text);
         var adapter = new ItemListViewAdapter(this, allItems);
         itemListView.Adapter = adapter;
     }
 }
        private void btnOrder_Click(Object sender, EventArgs e)
        {
            if (item_list_view_adapter == null)
                item_list_view_adapter = new ItemListViewAdapter(Activity, Resource.Layout.item_list_element, Resource.Id.DescItem, new JavaList<ItemSingle>());

            EditText amount = (EditText)dialog.FindViewById(Resource.Id.Amount);
            EditText itemName = (EditText)dialog.FindViewById(Resource.Id.itemName);
            EditText basePrice = (EditText)dialog.FindViewById(Resource.Id.BasePrice);
            EditText discount = (EditText)dialog.FindViewById(Resource.Id.Discount);
            TextView endprice = (TextView)dialog.FindViewById(Resource.Id.Endprice);
            if (!amount.Text.Equals(""))
            {
                String id = itemName.Text;
                ItemAdapter temp_adapter = (ItemAdapter)actv_Item.Adapter;
                ItemSingle item = (ItemSingle)temp_adapter.getItem(id);
                item.quantity = amount.Text;
                item.endprice = endprice.Text;
                item_list_view_adapter.Add(item);
                items_list.Adapter = item_list_view_adapter;
                item_list_view_adapter.NotifyDataSetChanged();
                actv_Item.Text = "";
                dialog.Dismiss();
            }
            else
            {
                Activity.RunOnUiThread(() =>
                {
                    Toast.MakeText(Activity, "Please enter the Amount!", ToastLength.Short).Show();
                });
            }
        }