public bool CheckPrice(Order order, ref OrderExamineManagerHandler manager) { if (order.Items.Any(item => item.Product.Price < 0)) { manager -= this.CheckPrice; return(true); } return(false); }
public bool CheckNumber(Order order, ref OrderExamineManagerHandler manager) { if (order.Items.Any(item => item.Number > 10)) { manager -= this.CheckNumber; return(true); } return(false); }
public bool CheckPhoneConfirm(Order order, ref OrderExamineManagerHandler manager) { if (OrderExamineHelper.CallPhoneConfirm(order.Customer.Phone)) { manager -= this.CheckPhoneConfirm; return(true); } return(false); }
public bool SendEmailNotice(Order order, ref OrderExamineManagerHandler manager) { if (OrderExamineHelper.SendEmail(order.Customer.Email)) { manager -= this.SendEmailNotice; return(true); } return(false); }
public bool FinalConfirm(Order order,ref OrderExamineManagerHandler manager) { if (OrderExamineHelper.CallPhoneConfirm(order.Customer.Phone)) { manager -= this.FinalConfirm; return true; } return false; }
public bool SignAndRecord(Order order, ref OrderExamineManagerHandler manager) { //签字,备案记录 if (OrderExamineHelper.SignAndRecord(order.OrderId)) { manager -= this.SignAndRecord; return true; } return false; }