Method | Description | |
---|---|---|
NotificationService ( Guid>.IRepositoryWithTypedId |
||
OrderAddAttachment ( Order order, User actor ) : void | ||
OrderAddNote ( Order order, User actor, string comment ) : void | ||
OrderApproved ( Order order, Approval approval ) : void | ||
OrderCancelled ( Order order, User actor, string cancelReason, OrderStatusCode previousStatus ) : void | ||
OrderCompleted ( Order order, User user ) : void | ||
OrderCreated ( Order order ) : void |
Tested Feb 17, 2012
|
|
OrderDenied ( Order order, User user, string comment, OrderStatusCode previousStatus ) : void | ||
OrderEdited ( Order order, User actor ) : void | ||
OrderPaid ( Order order, LineItem lineItem, User actor, decimal quantity, string overrideDescription = null ) : void | ||
OrderReRouted ( Order order, int level, bool assigned = false ) : void | ||
OrderReceived ( Order order, LineItem lineItem, User actor, decimal quantity, string overrideDescription = null ) : void | ||
ProcessArrival ( Order order, Approval approval, int level, bool assigned = false ) : void |
Method | Description | |
---|---|---|
AddQueuesToOrder ( Order order, List |
Copy emailqueues into the order
|
|
AddToQueue ( List |
Add email queue to a list, but check to ensure no duplicates
|
|
GenerateLink ( string address, string orderRequestNumber ) : string | ||
GetEmailPreferences ( string userId ) : EmailPreferences | ||
IsMailRequested ( EmailPreferences preference, OrderStatusCode role, OrderStatusCode currentStatus, EventCode eventCode, OrderType orderType = null ) : bool |
Determines if user has opted out of a selected email
|
|
ProcessApprovalsEmailQueue ( Order order, Approval approval, List |
public NotificationService ( Guid>.IRepositoryWithTypedId |
||
emailRepository | Guid>.IRepositoryWithTypedId | |
emailPreferenceRepository | string>.IRepositoryWithTypedId | |
userRepository | string>.IRepositoryWithTypedId | |
orderStatusCodeRepository | string>.IRepositoryWithTypedId | |
userIdentity | IUserIdentity | |
serverLink | IServerLink | |
queryRepositoryFactory | IQueryRepositoryFactory | |
repositoryFactory | IRepositoryFactory | |
return | System |
public OrderAddAttachment ( Order order, User actor ) : void | ||
order | Order | |
actor | User | |
return | void |
public OrderAddNote ( Order order, User actor, string comment ) : void | ||
order | Order | |
actor | User | |
comment | string | |
return | void |
public OrderApproved ( Order order, Approval approval ) : void | ||
order | Order | |
approval | Approval | |
return | void |
public OrderCancelled ( Order order, User actor, string cancelReason, OrderStatusCode previousStatus ) : void | ||
order | Order | |
actor | User | |
cancelReason | string | |
previousStatus | OrderStatusCode | |
return | void |
public OrderCompleted ( Order order, User user ) : void | ||
order | Order | |
user | User | |
return | void |
public OrderDenied ( Order order, User user, string comment, OrderStatusCode previousStatus ) : void | ||
order | Order | |
user | User | |
comment | string | |
previousStatus | OrderStatusCode | |
return | void |
public OrderEdited ( Order order, User actor ) : void | ||
order | Order | |
actor | User | |
return | void |
public OrderPaid ( Order order, LineItem lineItem, User actor, decimal quantity, string overrideDescription = null ) : void | ||
order | Order | |
lineItem | LineItem | |
actor | User | |
quantity | decimal | |
overrideDescription | string | |
return | void |
public OrderReRouted ( Order order, int level, bool assigned = false ) : void | ||
order | Order | |
level | int | |
assigned | bool | |
return | void |
public OrderReceived ( Order order, LineItem lineItem, User actor, decimal quantity, string overrideDescription = null ) : void | ||
order | Order | |
lineItem | LineItem | |
actor | User | |
quantity | decimal | |
overrideDescription | string | |
return | void |
public ProcessArrival ( Order order, Approval approval, int level, bool assigned = false ) : void | ||
order | Order | |
approval | Approval | |
level | int | |
assigned | bool | |
return | void |