コード例 #1
0
        protected override Contact GetEntity(ContactCADbContext entityContext, Guid id)
        {
            var query = (from e in entityContext.ContactSet
                         where e.ContactID == id
                         select e);

            var results = query.FirstOrDefault();

            return(results);
        }
コード例 #2
0
 public IEnumerable <Contact> GetContacts()
 {
     using (ContactCADbContext entityContext = new ContactCADbContext())
         return(GetEntities(entityContext).ToArray().ToList());
 }
コード例 #3
0
 protected override IEnumerable <Contact> GetEntities(ContactCADbContext entityContext)
 {
     return(from e in entityContext.ContactSet
            select e);
 }
コード例 #4
0
 protected override Contact UpdateEntity(ContactCADbContext entityContext, Contact entity)
 {
     return((from e in entityContext.ContactSet
             where e.ContactID == entity.ContactID
             select e).FirstOrDefault());
 }
コード例 #5
0
 protected override Contact AddEntity(ContactCADbContext entityContext, Contact entity)
 {
     return(entityContext.ContactSet.Add(entity));
 }
コード例 #6
0
 protected override IEnumerable <MetaSetting> GetEntities(ContactCADbContext entityContext)
 {
     return(from e in entityContext.MetaSettingSet
            select e);
 }
コード例 #7
0
 protected override MetaSetting UpdateEntity(ContactCADbContext entityContext, MetaSetting entity)
 {
     return((from e in entityContext.MetaSettingSet
             where e.MetaSettingID == entity.MetaSettingID
             select e).FirstOrDefault());
 }
コード例 #8
0
 protected override MetaSetting AddEntity(ContactCADbContext entityContext, MetaSetting entity)
 {
     return(entityContext.MetaSettingSet.Add(entity));
 }