ATMLCommonLibrary.forms.DocumentLibraryForm.cmbDocumentType_SelectedIndexChanged C# (CSharp) Method

cmbDocumentType_SelectedIndexChanged() private method

private cmbDocumentType_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void cmbDocumentType_SelectedIndexChanged(object sender, EventArgs e)
        {
            //Filter List based on type
            var type = cmbDocumentType.SelectedItem as DocumentType;
            if (type != null && type.typeId != null )
            {
                documentLibraryListControl.Items.Clear();
                if (type.typeId != null)
                    documentLibraryListControl.DefaultDocumentType = (dbDocument.DocumentType)type.typeId;
                List<Document> documents = DocumentManager.GetDocumentsByType( type.typeId.Value );
                foreach (Document document in documents)
                {
                    documentLibraryListControl.AddListViewObject(document);
                }
            }
        }