コード例 #1
0
ファイル: PmfUsersViewModel.cs プロジェクト: xbadcode/Rubezh
		void OnAdd()
		{
			var pmfUserDetailsViewModel = new PmfUserDetailsViewModel(this);
			if(DialogService.ShowModalWindow(pmfUserDetailsViewModel))
			{
				var user = pmfUserDetailsViewModel.User;
				Pmf.PmfUsers.Add(user);
				ServiceFactory.SaveService.GKChanged = true;
				Users.Add(new PmfUserViewModel(user));
			}
		}
コード例 #2
0
ファイル: PmfUsersViewModel.cs プロジェクト: xbadcode/Rubezh
		void OnEdit()
		{
			var pmfUserDetailsViewModel = new PmfUserDetailsViewModel(this, SelectedUser.User);
			if (DialogService.ShowModalWindow(pmfUserDetailsViewModel))
			{
				var user = pmfUserDetailsViewModel.User;
				Pmf.PmfUsers.Remove(SelectedUser.User);
				Pmf.PmfUsers.Add(user);
				ServiceFactory.SaveService.GKChanged = true;
				SelectedUser.Update(user);
			}
		}