private void UpdateExpirationAccountDateExecute() { try { if (Administrator != null) { selectedAdministrator = companyDB.LoadAdministrator(administrator.AdministratorID); UpdateExpirationAccountDateView updateExpirationAccountDateView = new UpdateExpirationAccountDateView(selectedAdministrator); updateExpirationAccountDateView.ShowDialog(); if ((updateExpirationAccountDateView.DataContext as UpdateExpirationAccountDateViewModel).IsDateUpdated == true) { Administrators = LoadAdministrators(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public UpdateExpirationAccountDateViewModel(UpdateExpirationAccountDateView updateExpirationAccountDateView, tblAdministrator administrator) { this.updateExpirationAccountDateView = updateExpirationAccountDateView; this.administrator = administrator; }