private void dodajAkcja() { string jednostka = null; if (ParentVM.jednostki.Count > 0) { try { jednostka = ParentVM.jednostki.First(x => x == nazwa); } catch (Exception) { jednostka = null; } } if (jednostka == null || jednostka == nazwaEdytowanejJednostki) { EntityMethods en = new EntityMethods(); if (isEdit) { en.edytujJednostke(nazwaEdytowanejJednostki, nazwa); ParentVM.wypiszJednostki(); } else { en.dodajJednostke(nazwa); ParentVM.wypiszJednostki(); } CloseAction(); } else { MessageBoxShow mb = new MessageBoxShow(); mb.pokazMessageBox("Informacja", "Została już dodana taka jednostka.", MessageBoxTyp.Normalny, MessageBoxIkona.Informacyjna); } }