private static ListViewItem CreateListViewItem(JobItem job) { var item = new ListViewItem(); item.SubItems.Add(job.name); item.SubItems.Add(job.url); return item; }
private IEnumerable<JobLine> JobViewToItemList() { return jobsView.Items.Cast<ListViewItem>().Select<ListViewItem, JobLine>(delegate(ListViewItem item) { var line = new JobLine { Selected = item.Checked }; var item2 = new JobItem { name = item.SubItems[1].Text, url = item.SubItems[2].Text }; line.Item = item2; return line; }); }