private void Formularz_Load(object sender, EventArgs e) { GridFiller.FillProductsGrid(ProductsGrid); GridFiller.FillPricesGrid(CenyGrid); GridFiller.FillPriceListsGrid(CennikiGrid); GridFiller.FillSummaryGrid(PodsumowanieGrid); }
//@@@@@@@@@@@@@@@ CENY @@@@@@@@@@@@@@@@@\\ private void AddPriceBtn_Click(object sender, EventArgs e) { using (var addform = new AddEditCenyForm(null)) { if (addform.ShowDialog() == DialogResult.Yes) { GridFiller.FillPricesGrid(CenyGrid); } } }
private void DeletePriceBtn_Click(object sender, EventArgs e) { try { var cenaToDel = GetSelectedPrice(); if (MessageBox.Show($"Jesteś pewien że chcesz usunąć cenę: {cenaToDel.Cena}", "Formularz Towarowy", MessageBoxButtons.YesNo) == DialogResult.Yes) { new PriceBLL().DeletePrice(cenaToDel); GridFiller.FillPricesGrid(CenyGrid); } } catch (NullReferenceException exception) { MessageBox.Show(exception.Message, "Błąd", MessageBoxButtons.OK); } }
private void EditPriceBtn_Click(object sender, EventArgs e) { try { var selectedPrice = GetSelectedPrice(); //Złapanie zaznaczonej ceny z DataGridView po ID using (var addform = new AddEditCenyForm(selectedPrice)) { if (addform.ShowDialog() == DialogResult.Yes) { GridFiller.FillPricesGrid(CenyGrid); } } } catch (NullReferenceException exception) { MessageBox.Show(exception.Message, "Błąd", MessageBoxButtons.OK); } }
private void DeleteProductBtn_Click(object sender, EventArgs e) { try { var towarToDel = (Towary)ProductsGrid.CurrentRow.DataBoundItem; if (MessageBox.Show($"Jesteś pewien że chcesz usunąć towar: {towarToDel.Nazwa}", "Formularz Towarowy", MessageBoxButtons.YesNo) == DialogResult.Yes) { new ProductBLL().DeleteProduct(towarToDel); GridFiller.FillProductsGrid(ProductsGrid); GridFiller.FillPricesGrid(CenyGrid); } } catch (NullReferenceException exception) { MessageBox.Show(exception.Message, "Błąd", MessageBoxButtons.OK); } }
private void TabControl_SelectedIndexChanged(object sender, EventArgs e) { GridFiller.FillPricesGrid(CenyGrid); GridFiller.FillPriceListsGrid(CennikiGrid); GridFiller.FillSummaryGrid(PodsumowanieGrid); }