public Form1() { InitializeComponent(); form2 = new Form2(this); form3 = new Form3(this); f1 = (this); isAscending[0] = true; isAscending[1] = true; isAscending[2] = true; isAscending[3] = true; isAscending[4] = true; isAscending[5] = true; isAscending[6] = true; isAscending[7] = true; isAscending[8] = true; authorListView.Activation = ItemActivation.OneClick; authorListView.View = View.Details; authorListView.GridLines = true; authorListView.FullRowSelect = true; authorListView.MultiSelect = false; idHeader = authorListView.Columns.Add("ID"); lnameHeader = authorListView.Columns.Add("Last Name"); fnameHeader = authorListView.Columns.Add("First Name"); phoneHeader = authorListView.Columns.Add("Phone"); addressHeader = authorListView.Columns.Add("Address"); cityHeader = authorListView.Columns.Add("City"); stateHeader = authorListView.Columns.Add("State"); zipHeader = authorListView.Columns.Add("Zip Code"); contractHeader = authorListView.Columns.Add("Contract"); authorListView.Columns[0].Width = -2; authorListView.Columns[1].Width = -2; authorListView.Columns[2].Width = -2; authorListView.Columns[3].Width = -2; authorListView.Columns[4].Width = -2; authorListView.Columns[5].Width = -2; authorListView.Columns[7].Width = -2; authorListView.Columns[8].Width = -2; authorListView.ColumnClick += new ColumnClickEventHandler(ColumnClick); authorListView.ItemActivate += new EventHandler(ItemClick); authorRepository auRepo = new authorRepository(); authorsService auService = new authorsService(auRepo); List <authorViewModel> authors = auService.getAll(); foreach (authorViewModel au in authors) { ListViewItem lvi; lvi = new ListViewItem(au.ID); lvi.SubItems.Add(au.FirstName); lvi.SubItems.Add(au.LastName); lvi.SubItems.Add(au.Phone); lvi.SubItems.Add(au.Address); lvi.SubItems.Add(au.City); lvi.SubItems.Add(au.State); lvi.SubItems.Add(au.Zip); lvi.SubItems.Add(au.Contract); authorListView.Items.Add(lvi); } }
public authorsService(authorRepository repo) { _repository = repo; }