Exemplo n.º 1
0
        public async Task GivenBuscaPorTodosAsync()
        {
            var query = new GetProcessosQuery()
            {
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 2
0
        public async Task GivenBuscaPeloResponsavelAsync(string responsavel)
        {
            var query = new GetProcessosQuery()
            {
                Responsavel = responsavel
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 3
0
        public async Task GivenBuscaPorParteDaPastaFisicaClienteAsync(string pastaPessoaFisicaCliente)
        {
            var query = new GetProcessosQuery()
            {
                PastaFisicaCliente = pastaPessoaFisicaCliente,
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 4
0
        public async Task GivenBuscaPeloNumeroProcessoUnificadoAsync(string numeroProcessoUnificado)
        {
            var query = new GetProcessosQuery()
            {
                NumeroProcessoUnificado = numeroProcessoUnificado,
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 5
0
        public async Task GivenBuscaPeloPeriodoDeDistribuicaoAsync(string dataInicial, string dataFinal)
        {
            var query = new GetProcessosQuery()
            {
                InicioDistribuicao = TryParseDateTime(dataInicial),
                FimDistribuicao    = TryParseDateTime(dataFinal)
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 6
0
        public async Task GivenBuscoPelaSituacaoAsync(string situacao)
        {
            var context        = ServiceProvider.GetRequiredService <SchmidtQueryContext>();
            var situacaoEntity = context.Set <Situacao>().First(a => a.Nome == situacao);
            var query          = new GetProcessosQuery()
            {
                SituacaoID = situacaoEntity.ID
            };

            ProcessosQueryViewModel = await Mediator.SendAsync(query);
        }
Exemplo n.º 7
0
        public async Task GivenBuscaPaginadaAsync(int skip, int take)
        {
            var query = new GetProcessosQuery()
            {
                Skip = skip,
                Take = take
            };
            var processos = ProcessosQueryViewModel.ToList();

            processos.AddRange(await Mediator.SendAsync(query));
            ProcessosQueryViewModel = processos;
        }
        public async Task <IActionResult> GetAllAsync([FromQuery] GetProcessosQuery request)
        {
            var processos = await _mediator.SendAsync(request);

            return(Ok(processos));
        }