Ejemplo n.º 1
0
        private async Task afterHire(IDialogContext context, IAwaitable <string> result)
        {
            string        cpf        = await result;
            CpfValidation validation = new CpfValidation();
            bool          valid      = validation.Valida(cpf);

            if (valid == false)
            {
                await context.PostAsync("CPF incorreto");

                PromptDialog.Text(context, afterHire, "Informe novamente seu CPF");
            }
            else
            {
                user.cpf = cpf;
                await context.PostAsync("Os detalhes da contratação serão enviados por e-mail.");

                PromptDialog.Text(context, addEmail, "Nos informe seu e-mail por favor.");
            }
        }