示例#1
0
        //public IQueryable<PersonMediaImageRel> GetPersonMediaImages(int? id, int? mediaId)
        //{
        //    return _ctx.PersonMediaImageRels.Where(x => x.BeholderPerson.Id.Equals(id) || x.MediaImageId.Equals(mediaId)).Where(x => x.BeholderPerson.DateDeleted == null && x.BeholderPerson.RemovalStatusId == null).Where(x => x.MediaImage.DateDeleted == null);
        //}

        public void InsertOrUpdateImage(PersonMediaImageRel personMediaImage)
        {
            if (personMediaImage.Id == default(long))
            {
                // New entity
                _ctx.PersonMediaImageRels.Add(personMediaImage);
            }
            else
            {
                // Existing entity
                _ctx.Entry(personMediaImage).State = EntityState.Modified;
            }
        }
 public void InsertOrUpdate(PersonMediaImageRel personmediaimagerel)
 {
     if (personmediaimagerel.Id == default(long))
     {
         // New entity
         context.PersonMediaImageRels.Add(personmediaimagerel);
     }
     else
     {
         // Existing entity
         context.Entry(personmediaimagerel).State = EntityState.Modified;
     }
 }