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(); }); } }
private void WczytajDane() { allItems = db.SelectTable(); //potencjalny blad var adapter = new ItemListViewAdapter(this, allItems); itemListView.Adapter = adapter; }
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(); }); } }