public void Execute(OnUpdatingArgs <SystemEntity> args) { DateTime now = CurrentRequestData.Now; SystemEntity systemEntity = args.Item; systemEntity.UpdatedOn = now; }
public void Execute(OnUpdatingArgs <Webpage> args) { var now = CurrentRequestData.Now; var webpage = args.Item; if (webpage.PublishOn <= now && webpage.Published == false) { webpage.Published = true; } }
public void Execute(OnUpdatingArgs <Webpage> args) { var now = CurrentRequestData.Now; var webpage = args.Item; if (webpage.Published && (webpage.PublishOn == null || webpage.PublishOn > now)) { webpage.Published = false; } }
public void Execute(OnUpdatingArgs <CategoryProductDisplayOrder> args) { UpdateProduct(args.Session, args.Item.Product); }
public void Execute(OnUpdatingArgs <CartItemBasedDiscountApplication> args) { RemoveSKUAndCategoryIfRequired(args.Item); }
public void Execute(OnUpdatingArgs <Discount> args) { RemoveCodeIfRequired(args.Item); }