Example #1
0
 private void TxtSearchP_TextChanged(object sender, EventArgs e)
 {
     listViewProducts.Items.Clear();
     foreach (var item in ProductsBus.GetAllProductsBySearch(txtSearchP.Text))
     {
         var row = new string[] { item.Name, item.Price.ToString()
                                  , item.Describe, CategoryBus.GetCategoryById(item.IdCategory).Name, item.Type };
         var lvi = new ListViewItem(row);
         lvi.Tag = item;
         listViewProducts.Items.Add(lvi);
     }
 }
Example #2
0
 public void loadListViewProducts()
 {
     listViewProducts.Items.Clear();
     foreach (var item in ProductsBus.GetAllProducts())
     {
         var row = new string[] { item.Name, string.Format("{0:#,##0}", item.Price)
                                  , item.Describe, CategoryBus.GetCategoryById(item.IdCategory).Name, item.Type };
         var lvi = new ListViewItem(row);
         lvi.Tag = item;
         listViewProducts.Items.Add(lvi);
     }
 }
 private void TextBox1_TextChanged(object sender, EventArgs e)
 {
     lvProductsOrder.Items.Clear();
     foreach (var item in ProductsBus.GetAllProductsBySearch(txtTenProductSearch.Text))
     {
         var row = new string[] { item.Name, item.Price.ToString()
                                  , CategoryBus.GetCategoryById(item.IdCategory).Name };
         var lvi = new ListViewItem(row);
         lvi.Tag = item;
         lvProductsOrder.Items.Add(lvi);
     }
 }
Example #4
0
        private void CbSearchProduct_SelectedIndexChanged(object sender, EventArgs e)
        {
            listViewProducts.Items.Clear();
            Category category = CategoryBus.GetCategoryByName(cbSearchProductCategory.SelectedItem.ToString());

            foreach (var item in ProductsBus.GetAllProductsByCategory(category.Id))
            {
                var row = new string[] { item.Name, string.Format("{0:#,##0.00}", item.Price)
                                         , item.Describe, CategoryBus.GetCategoryById(item.IdCategory).Name, item.Type };
                var lvi = new ListViewItem(row);
                lvi.Tag = item;
                listViewProducts.Items.Add(lvi);
            }
        }
Example #5
0
 private void ListViewCategory_SelectedIndexChanged(object sender, EventArgs e)
 {
     btnAddC.Enabled    = false;
     btnUpdateC.Enabled = true;
     btnDeleteC.Enabled = true;
     try
     {
         var      localcategory = (Category)listViewCategory.SelectedItems[0].Tag;
         Category category      = CategoryBus.GetCategoryById(localcategory.Id);
         txtNameC.Text    = category.Name;
         idUpdateCategory = category.Id;
     }
     catch (Exception)
     {
         idUpdateCategory = 0;
     }
 }
Example #6
0
 private void ListViewProducts_SelectedIndexChanged(object sender, EventArgs e)
 {
     btnAddP.Enabled    = false;
     btnUpdateP.Enabled = true;
     btnDeleteP.Enabled = true;
     try
     {
         var      localproduct = (Products)listViewProducts.SelectedItems[0].Tag;
         Products products     = ProductsBus.GetProductsById(localproduct.Id);
         txtNameP.Text     = products.Name;
         txtPriceP.Text    = products.Price.ToString();
         txtTypeP.Text     = products.Type;
         txtDescriptP.Text = products.Describe;
         cbCategoryP.Text  = CategoryBus.GetCategoryById(products.IdCategory).Name;
         idUpdateProducts  = products.Id;
     }
     catch (Exception)
     {
         idUpdateProducts = 0;
     }
 }
 public void LoadDataListViewProducts()
 {
     lvProductsOrder.Items.Clear();
     foreach (var item in ProductsBus.GetAllProducts())
     {
         var row = new string[] { item.Name, string.Format("{0:#,##0}", item.Price), CategoryBus.GetCategoryById(item.IdCategory).Name };
         var lvi = new ListViewItem(row);
         lvi.Tag = item;
         lvProductsOrder.Items.Add(lvi);
     }
 }