public async Task <IActionResult> Get() { var cargos = _consultaBase.Consultar(ListaCargoSpecificationBuilder.Novo() .Build()); return(Content(JsonConvert.SerializeObject(cargos), "application/json")); }
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")); }
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")); }