public void DeleteRequestExecute() { try { if (Absence != null) { MessageBoxResult result = MessageBox.Show("Are you sure you want to delete this request?", "Confirmation", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { ReasonForDeletingView form = new ReasonForDeletingView(Absence); form.ShowDialog(); AbsencesList = managers.GetRequests(Manager); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ReasonForDeletingViewModel(ReasonForDeletingView absenceView, vwAbsence absence) { this.absenceView = absenceView; Absence = absence; }