Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Application_Start(object sender, EventArgs e) {
- Bootstrapper.Initialized += new EventHandler<Telerik.Sitefinity.Data.ExecutedEventArgs>(Bootstrapper_Initialized);
- }
- void Bootstrapper_Initialized(object sender, Telerik.Sitefinity.Data.ExecutedEventArgs e) {
- if (e.CommandName == "Bootstrapped") {
- EcommerceEvents.PreProcessOrder += new EcommerceEvents.OnPreProcessOrder(EcommerceEvents_PreProcessOrder);
- }
- }
- OrderValidator EcommerceEvents_PreProcessOrder(Guid cartOrderId, CheckoutState checkoutState, Customer customer) {
- //HOPEFULLY - do not send an email!
- var ordMgr = OrdersManager.GetManager();
- checkoutState.BillingEmail = "";
- checkoutState.ShippingEmail = "";
- ordMgr.SaveChanges();
- //Return TRUE
- var validator = new OrderValidator();
- validator.IsOrderValid = true;
- return validator;
- }
Advertisement
Add Comment
Please, Sign In to add comment