private static void LoadAll() { try { // Load member details persons.LoadAll(cache); // Load each member contacts foreach (Entities.TourMember member in cache) { contacts.GetByMember(member); } } catch (Exception ex) { try { DomainModel.Application.Status.Update( StatusController.Abstract.StatusTypes.Error, "", ex.Message); } catch { } } }
public static void Load(Entities.TourGroup group) { try { // Load member details members.GetByGroup(group); // Load each member contacts for (int i = 0; i < group.Members.Count; i++) { Entities.TourMember member = group.Members[i]; Entities.TourMember inPhonebook = DomainModel.Phonebook.FindById(member.Id); if (inPhonebook == null) { contacts.GetByMember(member); } else { group.Members[i] = inPhonebook; } } } catch (Exception ex) { try { DomainModel.Application.Status.Update( StatusController.Abstract.StatusTypes.Error, "", ex.Message); } catch { } } }