Click here to Skip to main content
15,909,591 members

Comments by Member 9844487 (Top 4 by date)

Member 9844487 1-Dec-16 5:40am View    
How to do the same thing in MVVM pattern.
I create an action in child window. And close child window using this action, the same time I want to refresh my ParentWindow.
But here it's opening as new window as I created a new instance.
So how to refresh the existing window?

Is it good if I create a same eventhandelr in child view Model & on change I can subscribe to the parents View Model?


if (ChildVM.CloseAction == null)
{
ChildVM.CloseAction = new Action(() =>
{
loadwindow.Close();

mainWind = new MainWindow();
mainWind.DataContext = mvm;
mainWind.Show();
win.Close();
});
}
Member 9844487 5-Aug-15 8:27am View    
string username = "UOIKJ123";

PrincipalContext context = new PrincipalContext(ContextType.Machine);
GroupPrincipal group = GroupPrincipal.FindByIdentity(context, "Administrators");

foreach (Principal member in group.GetMembers(true))
{
if (username == member.Name)
{
Console.WriteLine("Find it");
break;
}

}

I m using this code but got exception
An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in System.DirectoryServices.AccountManagement.dll
Member 9844487 5-Aug-15 4:54am View    
Hi If i want to check whether the logged in user is exist in the group. How to check?

I can get user name
string CurrentUser = WindowsIdentity.GetCurrent().Name;
Thanks in advance
Member 9844487 5-Aug-15 3:20am View    
Thanks. Its working fine. By mistakenly I put Domain :)