Esempio n. 1
0
        public static IEnumerable <PrimarSqlSetColumnExpressionNode> VisitUpdateItem(UpdateItemContext context)
        {
            if (context.updateRemoveItem() != null)
            {
                return(context.updateRemoveItem().removedElement().Select(VisitRemovedElement));
            }

            return(context.updateSetItem().updatedElement().Select(VisitUpdatedElement));
        }
Esempio n. 2
0
        public static IEnumerable <UpdateElement> VisitUpdateItem(UpdateItemContext context)
        {
            if (context.updateRemoveItem() != null)
            {
                return(VisitUpdateRemoveItem(context.updateRemoveItem()));
            }

            return(VisitUpdateSetItem(context.updateSetItem()));
        }
Esempio n. 3
0
 protected virtual async Task <TEntity> UpdateInternalAsync(TEntity entity, UpdateItemContext context) =>
 await EntityRepository.UpdateAsync(entity);