public PrivsColumnWindow(GrantPrivilegePage page, DTO_PrivilegeOnTable privsTable, String username) { InitializeComponent(); this.privilegeOnTable = privsTable; this.page = page; this.username = username; try { list = BUS_Privilege.Instance.GetPrivilegesAllColumns(username, privilegeOnTable.TableName); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } if (list.Count == 0) { page.OpenSubWindow = false; return; } page.OpenSubWindow = true; PrivSColumnDataGrid.ItemsSource = list; }
private void GrantPrivilegeButton_Click(object sender, RoutedEventArgs e) { PrivilegePages.GrantPrivilegePage grantPrivilegePage = new PrivilegePages.GrantPrivilegePage(); SubFrame.Navigate(grantPrivilegePage); }