private void Menu_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { Metody_bazy.biezacy_nr_zamowienia = dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].Cells[0].Value.ToString(); Metody_bazy.Pobranie_ID_z_nr_zamowienia(); switch (e.ClickedItem.Text.ToString()) { case "Edytuj": Metody_bazy.Wyciaganie_nazw_zamowionych_produktow(); czy_edycja = true; Nowe_zamowienie nowe_zk = new Nowe_zamowienie(this); nowe_zk.Show(); break; case "Rozlicz": Kalendarzyk K = new Kalendarzyk(this, wybrana_kwota_laczna.ToString("##,##0.00" + " zł")); K.ShowDialog(); break; case "Dopłata": Doplata D = new Doplata(this); D.ShowDialog(); break; case "Nowe zamówienie dla tego klienta": wykorzystanie_danych = true; nowe_zk = new Nowe_zamowienie(this); nowe_zk.Show(); break; case "Towar jest na stanie": if (towar_check == true) { Thread thr = new Thread(() => Metody_bazy.Zmien_towar_na_stanie(0)); thr.Start(); dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].Cells[15].Value = false; dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].DefaultCellStyle.BackColor = Color.White; } else { Thread thr = new Thread(() => Metody_bazy.Zmien_towar_na_stanie(1)); thr.Start(); dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].Cells[15].Value = true; dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].DefaultCellStyle.BackColor = Color.LightBlue; } break; } }
private void Button_nowe_zk_Click(object sender, EventArgs e) { Nowe_zamowienie nowe_zk = new Nowe_zamowienie(this); nowe_zk.ShowDialog(); } //otwieranie okna nowego zamówienia