public ICollection <DependenciaResponse> GetDependencias(DependenciaFilter filters) { int?[] dependencias_internas = { 2, 5 }; Expression <Func <Modelo.vw_dat_dependencia, bool> > _where = x => (!filters.activo || x.CONDICION == "ACTIVO") && (!filters.dependencias_internas || dependencias_internas.Contains(x.ID_TIPO_DEPENDENCIA)); var query = _context.Query <Modelo.vw_dat_dependencia>().Where(_where).OrderBy(x => x.SIGLAS); var items = query.ToList(); return(_mapper.Map <ICollection <Modelo.vw_dat_dependencia>, ICollection <DependenciaResponse> >(items)); }
public ICollection <DependenciaResponse> GetDependencias(DependenciaFilter filters) { var body = this.GetJsonParameters(filters); return(this.CallWebApi <ICollection <DependenciaResponse> >(HttpMethod.Get, $"{_url}/dependencia", body)); }
public IActionResult Dependencias([FromQuery] DependenciaFilter filters) { var result = _comunConsulta.GetDependencias(filters); return(_Response(result)); }
public ICollection <DependenciaResponse> Dependencias([FromBody] DependenciaFilter filters) { return(_comunAplicacion.GetDependencias(filters)); }