示例#1
0
        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);
            }
        }