public void OnEditHearingAIDItem() { var childVM = new AddCustomerHearingAidOrderViewModel(this.Messenger, this.UserLogin, this.Entity.CustomerHearingAidOrderCollection.FirstOrDefault(x => x.IsSelected)) { ParentViewModel = this }; childVM.RefreshCustomerHearingAIDOrder += this.RefreshCustomerHearingAidOrderCollection; var messageDailog = new VMMessageDailog() { ChildViewModel = childVM }; MessengerInstance.Send(messageDailog); }
public void OnAddHearingAIDItem() { try { var childVM = new AddCustomerHearingAidOrderViewModel(this.Messenger, this.UserLogin, this.Entity) { ParentViewModel = this }; childVM.RefreshCustomerHearingAIDOrder += this.RefreshCustomerHearingAidOrderCollection; var messageDailog = new VMMessageDailog() { ChildViewModel = childVM }; MessengerInstance.Send(messageDailog); } catch (Exception exception) { NLogLogger.LogError(exception, TitleResources.Error, ExceptionResources.ExceptionOccured, ExceptionResources.ExceptionOccuredLogDetail); } }