private void ExecuteDeleteMethod(object obj) { _reservationRepository.RemoveReservation(SelectedRes.ResNum); ResList.Remove(SelectedRes); SelectedRes = new ReservationVo(); //삭제되면 SelectedRes도 삭제 됨으로 다시 생성 SelectedRes.StartAt = DateTime.Today; }
private async void Del(object obj) { BgVis = true; if (WpfMessageBox.Show("Удаление", "Вы действительно хотите удалить бронь?", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { _model.db.ReservationSet.Remove(Cur_Item); ResList.Remove(Cur_Item); Cur_Item = null; OnPropertyChanged(new PropertyChangedEventArgs("ResList")); Update?.Invoke(obj, null); await _model.db.SaveChangesAsync(); } BgVis = false; }