public NotSettledPolicyDocumentsDatagrid()
        {
            InitializeComponent();

            //Sets usernames into combobox from database.
            ComboBoxSource.SetupItemsInComboBoxDisplay(userNameCombobox.ItemsSource       = DisplayComboboxList.SetUpNameInComboBox(),
                                                       userNameCombobox.DisplayMemberPath = "Name", userNameCombobox.SelectedValuePath = "Name");

            //Load not settled insurance policies into datagrid.
            showNotSettledPolicyDocumentDatagrid.ItemsSource = DisplayNotSettledDocuments.InDataGrid();
        }
 /// <summary>
 /// Reset combobox value and set originally list - display all documents, not filtered.
 /// </summary>
 private void ResetComboboxButton(object sender, RoutedEventArgs e)
 {
     userNameCombobox.SelectedValue = null;
     showNotSettledPolicyDocumentDatagrid.ItemsSource = DisplayNotSettledDocuments.InDataGrid();
 }
 /// <summary>
 /// Filter datagrid list by selected value in combobox - displays only documents where user is equal combobox value.
 /// </summary>
 private void userNameCombobox_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
 {
     showNotSettledPolicyDocumentDatagrid.ItemsSource = DisplayNotSettledDocuments.InDataGrid()
                                                        .Where(n => n.UserName.Equals(userNameCombobox.SelectedValue.ToString()));
 }