示例#1
0
        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);
        }
示例#2
0
 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);
     }
 }