Esempio n. 1
0
 private void ExecuteOnOpenProfile()
 {
     try
     {
         if (SelectedMember is UserUiInfo userUiInfo)
         {
             var user = UserServiceClient.GetUserById(userUiInfo.UserId);
             var wnd  = new ContactProfileWindow(user);
             wnd.Owner = (Window)_view;
             wnd.ShowDialog();
         }
     }
     catch (Exception)
     {
     }
 }
Esempio n. 2
0
        private void ExecuteOnOpenProfile()
        {
            try
            {
                if (SelectedContact is UserUiInfo userUI)
                {
                    var user = UserServiceClient.GetUserById(userUI.UserId);

                    var wnd = new ContactProfileWindow(user);
                    wnd.Owner = (Window)view;
                    wnd.ShowDialog();

                    UpdateContacts();
                }
            }
            catch (System.Exception)
            {
            }
        }
Esempio n. 3
0
        private void ExecuteOnViewProfile()
        {
            try
            {
                Window wnd = null;

                if (SelectedContact is UserUiInfo userUiInfo)
                {
                    var user = UserServiceClient.GetUserById(userUiInfo.UserId);
                    wnd = new ContactProfileWindow(user);
                }
                else if (SelectedContact is ChatGroupUiInfo chatGroupUiInfo)
                {
                    wnd = new EditGroupWindow(chatGroupUiInfo);
                }

                wnd.Owner = (Window)_view;
                wnd.Show();
            }
            catch (Exception)
            {
            }
        }