public IActionResult Get(long id, [FromServices] IConsultasEventoTipo consultasEventoTipo)
        {
            var eventoTipoDto = consultasEventoTipo.ObterPorId(id);

            if (eventoTipoDto == null)
            {
                NoContent();
            }

            return(Ok(eventoTipoDto));
        }
        public async Task <IActionResult> Listar([FromQuery] FiltroEventoTipoDto filtroEventoTipoDto, [FromServices] IConsultasEventoTipo consultasEventoTipo)
        {
            var listaEventoTipo = await consultasEventoTipo.Listar(filtroEventoTipoDto);

            return(Ok(listaEventoTipo));
        }
Ejemplo n.º 3
0
 public void Deve_Disparar_Excecao_Ao_Instanciar_Sem_Dependencias()
 {
     Assert.Throws <ArgumentNullException>(() => consultasEventoTipo = new ConsultasEventoTipo(null, httpContext.Object));
     Assert.Throws <ArgumentNullException>(() => consultasEventoTipo = new ConsultasEventoTipo(repositorioEventoTipo.Object, null));
 }
Ejemplo n.º 4
0
 public ConsultasEventoTipoTeste()
 {
     repositorioEventoTipo = new Mock <IRepositorioEventoTipo>();
     httpContext           = new Mock <IHttpContextAccessor>();
     consultasEventoTipo   = new ConsultasEventoTipo(repositorioEventoTipo.Object, httpContext.Object);
 }