Ejemplo 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));
        }
Ejemplo n.º 2
0
        public static IEnumerable <UpdateElement> VisitUpdateItem(UpdateItemContext context)
        {
            if (context.updateRemoveItem() != null)
            {
                return(VisitUpdateRemoveItem(context.updateRemoveItem()));
            }

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