コード例 #1
0
ファイル: MainViewModel.cs プロジェクト: zaxy78/ImHere
 public void ShowPopUpWindow(ShowPopUpMessage msg)
 {
     if (msg?.AddNewEntryWindow != null)
     {
         CurrentlyDisplayedDialog = msg.AddNewEntryWindow;
         Application.Current.Dispatcher.BeginInvoke(new Action(() =>
         {
             CurrentlyDisplayedDialog.ShowDialog();
         }));
     }
 }
コード例 #2
0
        private void DoAddUser()
        {
            var showAddNewDonationMsg = ShowPopUpMessage.ForEntity <BasicUser>((u) =>
            {
                var user = u as BasicUser;
                _fullUsersList.Add(user);
                FilterUsersByType(_currentFilter);
            });

            MessengerInstance.Send(showAddNewDonationMsg);
        }
コード例 #3
0
        private void DoAddActivity()
        {
            var showAddNewDonationMsg = ShowPopUpMessage.ForEntity <CommitteeActivity>(OnSuccess_AddingNewActivity, CurrentCommittee);

            MessengerInstance.Send(showAddNewDonationMsg);
        }
コード例 #4
0
        private void DoAddExpenss()
        {
            var showAddNewDonationMsg = ShowPopUpMessage.ForEntity <CommitteeExpens>(OnSuccess_AddingNewExpenss, CurrentCommittee);

            MessengerInstance.Send(showAddNewDonationMsg);
        }
コード例 #5
0
ファイル: DonationsViewModel.cs プロジェクト: zaxy78/ImHere
        private void DoAddDonation()
        {
            var showAddNewDonationMsg = ShowPopUpMessage.ForEntity <Donation>((d) => UserDonationsList.Add(d as Donation));

            MessengerInstance.Send(showAddNewDonationMsg);
        }
コード例 #6
0
ファイル: ImHereMainViewModel.cs プロジェクト: zaxy78/ImHere
        private void DoAddCommittee()
        {
            var showAddNewCommitteeMsg = ShowPopUpMessage.ForEntity <Committee>(OnSuccess_AddingNewCommittee);

            MessengerInstance.Send(showAddNewCommitteeMsg);
        }
コード例 #7
0
        private void DoAddUser()
        {
            var showAddNewMemberMsg = ShowPopUpMessage.ForEntity <MemberUser>(OnSuccess_AddingNewMember, CurrentCommittee);

            MessengerInstance.Send(showAddNewMemberMsg);
        }