public void loadadapter() { try { ContactList = new List <ContacSelectListViewModel>(); var contactdata = ContactRepository.GetContactsbyType("mycontacts"); foreach (var item in contactdata) { ContacSelectListViewModel _objContactViewModel = new ContacSelectListViewModel(); _objContactViewModel.ConatactName = item.name; _objContactViewModel.ContactId = item.contactId; _objContactViewModel.ProfileImageUrl = item.contactPicUrl; _objContactViewModel.ConatactCheck = false; ContactList.Add(_objContactViewModel); } if (ContactList != null) { mAdapter = new GroupContactAdapter(ContactList, this); mRecyclerView.SetAdapter(mAdapter); mAdapter.NotifyDataSetChanged(); } } catch (System.Exception ex) { Crashes.TrackError(ex); } }
public void loadadapter() { try { ContactList = new List <ContacSelectListViewModel>(); var contactdata = ContactRepository.GetContactsbyType("mycontacts"); foreach (var item in contactdata) { ContacSelectListViewModel _objContactViewModel = new ContacSelectListViewModel(); _objContactViewModel.ConatactName = item.name; _objContactViewModel.ContactId = item.contactId; _objContactViewModel.ProfileImageUrl = item.contactPicUrl; _objContactViewModel.ConatactCheck = false; ContactList.Add(_objContactViewModel); } if (ContactList.Count > 0) { tblSelectGroupContacts.TableFooterView = new UIView(); selectGroupContactViewControllerSource = new SelectGroupContactViewControllerSource(ContactList); tblSelectGroupContacts.Source = selectGroupContactViewControllerSource; tblSelectGroupContacts.RowHeight = 50; tblSelectGroupContacts.ReloadData(); } } catch (System.Exception ex) { Crashes.TrackError(ex); } }
public void UpdateCell(ContacSelectListViewModel contacSelectListViewModel, int row) { if (contacSelectListViewModel != null) { CommonHelper.SetCircularImage(ivContactImage); lblUserName.Text = contacSelectListViewModel.ConatactName; if (!string.IsNullOrEmpty(contacSelectListViewModel.ProfileImageUrl)) { ivContactImage.SetImage(new NSUrl(contacSelectListViewModel.ProfileImageUrl), UIImage.FromBundle("default_profile.png")); } else { ivContactImage.Image = new UIImage("default_profile.png"); } } }
public void remove(ContacSelectListViewModel Contact) { originalContacts.Remove(Contact); }
public void add(ContacSelectListViewModel Contact) { originalContacts.Add(Contact); }