示例#1
0
 public static List <GroupContactRelation> GetAll()
 {
     using (AddressBookDB db = new AddressBookDB())
     {
         return((from g in db.GCR select g).ToList());
     }
 }
示例#2
0
 public static List <GroupData> GetAll()
 {   //Создаем подключение к БД db
     //Возвращаем список
     //Конструкция using используется для закрытия соединения с БД, db.Close() писать не нужно, выполнится автоматом.
     using (AddressBookDB db = new AddressBookDB())
     {
         return((from g in db.Groups select g).ToList());
     }
 }
示例#3
0
 public List <EntryDate> GetContact()
 {
     using (AddressBookDB db = new AddressBookDB())
     {
         return((from c in db.Contacts
                 from gcr in db.GCR.Where(p => p.GroupID == this.Id && p.ContactID == c.Id)
                 select c).Distinct().ToList());
     }
 }
示例#4
0
 public List <GroupData> GetGroup()
 {
     using (AddressBookDB db = new AddressBookDB())
     {
         return((from g in db.Groups
                 from gcr in db.GCR.Where(p => p.ContactID == this.Id && p.GroupID == g.Id)
                 select g).ToList());
     }
 }