/* Eg: give me address for customer */ public static void AddressResponse(ConversationContext cContext, TokenRequest p1, TokenQueryAddress p2, TokenFor p3, TokenCustomer p4) { // Ask for which customer cContext.AskQuestion(CreateResponse(null)); }
/* Eg: give me address XYZ */ public static void AddressResponse(ConversationContext cContext, TokenRequest p1, TokenQueryAddress p2, TokenQuotedPhrase p3) { cContext.Say(CreateResponse(p3.Value.ToString()), null); }
/* Eg: give me customeraddress for xyz*/ public static void AddressResponse(ConversationContext cContext, TokenRequest p1, TokenCustomer p2, TokenQueryAddress p3, TokenFor p4, TokenQuotedPhrase p5) { cContext.Say(CreateResponse(p5.Value.ToString()), null); }
/* Eg: give me customer phone number */ public static void PhoneNoResponse(ConversationContext cContext, TokenRequest p1, TokenCustomer p2, TokenQueryPhoneNo p3) { // Ask for which customer cContext.AskQuestion(CreateResponse(null)); }
/* Eg: what's my cash flow look like today */ public static void CashFlowResponse(ConversationContext cContext, TokenRequest p1, TokenCashFlow p2, TokenLook p3, TokenQuotedPhrase p4) { cContext.Say(CreateResponse(p2.Value.ToString()), null); }
/* Eg: give me phone number for XYZ */ public static void PhoneNoResponse(ConversationContext cContext, TokenRequest p1, TokenQueryPhoneNo p2, TokenFor p3, TokenQuotedPhrase p4) { cContext.Say(CreateResponse(p4.Value.ToString()), null); }
/* Eg: give me the top overdue customers */ public static void TopResponse(ConversationContext cContext, TokenRequest p1, TokenQueryTop p2, TokenOverdue p3, TokenCustomers p4) { cContext.Say(CreateResponse(p3), null); }
/* Eg: give me the balance for */ public static void BalanceResponse(ConversationContext cContext, TokenRequest p1, TokenQueryBalance p2, TokenFor p3) { // Ask for which customer cContext.AskQuestion(CreateResponse(null)); }
/* Eg: give me a stock check for item */ public static void ItemResponse(ConversationContext cContext, TokenRequest p1, TokenQueryQuantity p2, TokenFor p3, TokenItem p4) { // Ask for which item cContext.AskQuestion(CreateResponse(null)); }
/* Eg: give me a stock check for item XYZ */ public static void ItemResponse(ConversationContext cContext, TokenRequest p1, TokenQueryQuantity p2, TokenFor p3, TokenItem p4, TokenQuotedPhrase p5) { cContext.Say(CreateResponse(p5.Value.ToString()), null); }