private void btnEdytujSkladnik_Click(object sender, RoutedEventArgs e) { EdytujSkladnikPrzepisu w = new EdytujSkladnikPrzepisu((DodajPrzepisViewModel)DataContext); w.Owner = this; w.ShowDialog(); }
private void gvListaSkladnikow_CellClick(object sender, DataGridViewCellEventArgs e) { //W przypadku kliknięcia na przycisk "Edytuj składnik" wyświetlamy nową formę. if (e.ColumnIndex == 4) { string nazwa = gvListaSkladnikow.Rows[e.RowIndex].Cells[0].Value.ToString(); string ilosc = gvListaSkladnikow.Rows[e.RowIndex].Cells[1].Value.ToString(); string jednostka = gvListaSkladnikow.Rows[e.RowIndex].Cells[2].Value.ToString(); int id = Convert.ToInt32(gvListaSkladnikow.Rows[e.RowIndex].Cells[3].Value); EdytujSkladnikPrzepisu edytuj = new EdytujSkladnikPrzepisu(this, e.RowIndex, nazwa, ilosc, jednostka); edytuj.ShowDialog(); } //W przypadku kliknięcia na przycisk "Usuń składnik" usuwamy składnik z listy. if (e.ColumnIndex == 5) { gvListaSkladnikow.Rows.RemoveAt(e.RowIndex); } }