private void CreateColumns() { ListViewEmployeesWOCompany.Clear(); ListViewEmployeesWOCompany.Columns.Add(new ColumnHeader() { Name = "EmployeID", Text = "Employe ID" }); ListViewEmployeesWOCompany.Columns.Add(new ColumnHeader() { Name = "EmployeFirstName", Text = "Employe FirstName" }); ListViewEmployeesWOCompany.Columns.Add(new ColumnHeader() { Name = "EmployeLastName", Text = "Employe LastName" }); ListViewEmployeesWOCompany.Columns.Add(new ColumnHeader() { Name = "EmployeEmail", Text = "Employe Email" }); ListViewEmployeesWOCompany.View = View.Details; ListViewEmployeesWOCompany.Columns[0].Text = "Employe ID"; ListViewEmployeesWOCompany.Columns[1].Text = "Employe FirstName"; ListViewEmployeesWOCompany.Columns[2].Text = "Employe LastName"; ListViewEmployeesWOCompany.Columns[3].Text = "Employe Email"; ListViewEmployeesWOCompany.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); ListViewEmployeesWOCompany.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); ListViewEmployeesWOCompany.Refresh(); }
private void LoadListOfEmployessWOcompany() { CreateColumns(); using (CompanyContext dbContext = new CompanyContext()) { List <Employe> employeList = dbContext.Employes.Where(e => e.Company == null && e.CompanyID == null) .ToList(); foreach (var item in employeList) { if (item != null) { string[] row = { item.EmployeID.ToString(), item.FristName, item.LastName, item.Email }; var listItem = new ListViewItem(row); ListViewEmployeesWOCompany.Items.Add(listItem); } } } ListViewEmployeesWOCompany.Refresh(); }