Exemplo n.º 1
0
        public async Task GivenBuscoPeloProcessoAsync(string numero)
        {
            var context     = ServiceProvider.GetRequiredService <SchmidtQueryContext>();
            var numeroLimpo = new NumeroProcessoUnificadoValueObject(numero).Value;
            var processoID  = context.Set <Processo>().Where(a => a.NumeroProcessoUnificado == numeroLimpo).Select(a => a.ID).First();
            var query       = new GetProcessoQuery()
            {
                ID = processoID
            };

            ProcessoViewModel = await Mediator.SendAsync(query);
        }
        public async Task <IActionResult> GetAsync([FromQuery] GetProcessoQuery request)
        {
            var processos = await _mediator.SendAsync(request);

            return(Ok(processos));
        }