void editCMD(object param) { ((App)App.Current).all_data.stat_it(selectedCard.Id, ((App)App.Current).the_person.Id, "editing card start"); Model.Card tmp = new Model.Card(selectedCard); AddEdit_ViewModel addedvm = new AddEdit_ViewModel(selectedCard); addedvm.ShowDialog(); if (!addedvm.worked) { selectedCard.copy(tmp); } try { System.IO.Directory.Delete(addedvm.catalog, true); } catch { } }
void execCMD(object param) { Model.Card new_card = null; ((App)App.Current).all_data.stat_it(0, ((App)App.Current).the_person.Id, "button new_card"); AddEdit_ViewModel addedvm = new AddEdit_ViewModel(new_card); addedvm.ShowDialog(); if (addedvm.worked) { cards.Add(addedvm.that_card); } try { System.IO.Directory.Delete(addedvm.catalog, true); } catch { } }