private async void ToggleEditState() { if (inEditMode) { // Save changes? if (changed) { bool response = await ConfirmSaveChanges(); if (response) { RemoveChangesNotifySettings(); inEditMode = false; } } else { RemoveChangesNotifySettings(); inEditMode = false; } } else { originalArtikl = new FirmaDAL.Artikl { SifArtikla = artiklModel.SifArtikla, NazArtikla = artiklModel.NazArtikla, JedMjere = artiklModel.JedMjere, CijArtkila = artiklModel.CijArtkila, ZastUsluga = artiklModel.ZastUsluga, SlikaArtikla = artiklModel.SlikaArtikla, TekstArtikla = artiklModel.TekstArtikla }; inEditMode = true; changed = false; SetChangesNotifySettings(); } UpdateTextBoxStates(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { artiklModel = e.Parameter as FirmaDAL.Artikl; inEditMode = false; changed = false; }
public ArtiklNew() { artiklModel = new FirmaDAL.Artikl(); this.InitializeComponent(); }