private void ObterPessoaPorCPF(FluxArg fluxArg)
 {
     Flux.With(fluxArg, "Obter Informacoes da pessoa2")
     .Do("Obter Vendas da PessoaId2", ObterVendasDaPessoaId2)
     .Do("Verificar se tá tudo ok2", VerificarSeTaTudoOk)
     ;
 }
        private void ObterDependente(FluxArg fluxArg)
        {
            var titular = fluxArg.Params.Titular as Pessoa;

            fluxArg.Params.Dependente  = new Pessoa();
            fluxArg.Params.Dependente2 = new Pessoa();
        }
 private void VerificarSeTaTudoOk(FluxArg fluxArg)
 {
 }
 private Int64 ObterVendasDaPessoaId(FluxArg fluxArg)
 {
     return(4L);
 }
 private void ObterVendasDaPessoaId2(FluxArg fluxArg)
 {
     fluxArg.AddValidation("Pessoa não encontrada");
 }
Exemple #6
0
 public static IFlux To(out FluxArg fluxArg, String description)
 {
     return(new Flux(description, out fluxArg));
 }
Exemple #7
0
 private Flux(String description, FluxArg fluxArg)
 {
     FluxArg = fluxArg ?? new FluxArg();
     FluxArg.AddTrack(description);
 }
Exemple #8
0
 public static IFlux With(FluxArg fluxArg, String description)
 {
     return(new Flux(description, fluxArg));
 }
 private void VerificarSeTaTudoOk(FluxArg fluxArg)
 {
     var titular    = fluxArg.Params.Titular as Pessoa;
     var dependente = fluxArg.Params.Dependente as Pessoa;
     var vendas     = fluxArg.Params.Vendas as IEnumerable <Venda>;
 }
        private void ObterVendasDaPessoaId(FluxArg fluxArg)
        {
            var titular = fluxArg.Params.Titular as Pessoa;

            fluxArg.Params.Vendas = new[] { new Venda(), new Venda() };
        }
        private void ObterPessoaPorCPF(FluxArg fluxArg)
        {
            var cpf = (Int64)fluxArg.Params.CPF;

            fluxArg.Params.Titular = new Pessoa(cpf);
        }