Esempio n. 1
0
        public async Task <IActionResult> Get()
        {
            var cargos = _consultaBase.Consultar(ListaCargoSpecificationBuilder.Novo()
                                                 .Build());

            return(Content(JsonConvert.SerializeObject(cargos),
                           "application/json"));
        }
Esempio n. 2
0
        public async Task <IActionResult> Get([FromQuery] CargoFiltroDto filtro)
        {
            var cargos = _consultaBase.Consultar(ListaCargoSpecificationBuilder.Novo()
                                                 .ComDescricao(filtro.Descricao)
                                                 .Build());

            return(Content(JsonConvert.SerializeObject(cargos),
                           "application/json"));
        }
Esempio n. 3
0
        public async Task <IActionResult> Get(long id)
        {
            var cargo = _consultaBase.Consultar(ListaCargoSpecificationBuilder.Novo()
                                                .ComId(id)
                                                .Build())
                        .Lista
                        .FirstOrDefault();

            return(Content(JsonConvert.SerializeObject(cargo),
                           "application/json"));
        }