示例#1
0
        private void FillPatientListView()
        {
            lvPatients.Items.Clear();

            using (var client = new HaServiceClient())
            {
                var patients = client.GetAllPatients();

                foreach (var item in patients)
                {
                    ListViewItem lvItem = new ListViewItem(item.FirstName);
                    lvItem.SubItems.Add(item.LastName); //.ToString());
                    lvItem.SubItems.Add(item.SecondName);
                    lvItem.SubItems.Add(item.Email);
                    lvItem.SubItems.Add(item.Login);
                    lvItem.SubItems.Add(item.Phone.home);
                    lvItem.SubItems.Add(item.Phone.mobile);
                    lvItem.SubItems.Add(item.Phone.work);
                    lvItem.SubItems.Add(item.HistoryBook.BookNumber.ToString());
                    lvItem.SubItems.Add(item.Address.StreetName.ToString());
                    lvItem.SubItems.Add(item.PatientId.ToString());
                    lvPatients.Items.Add(lvItem);
                }
            }
        }