public ICollection <ClaseDocumentoResponse> GetClasesDocumento(ClaseDocumentoFilter filters) { Expression <Func <Modelo.clase_documento_interno, bool> > _where = x => (string.IsNullOrEmpty(filters.procedencia) || x.PROCEDENCIA == filters.procedencia) && (string.IsNullOrEmpty(filters.categoria) || x.categoria == filters.categoria); var query = _context.Query <Modelo.clase_documento_interno>().Where(_where).OrderBy(x => x.DESCRIPCION); var items = query.ToList(); return(_mapper.Map <ICollection <Modelo.clase_documento_interno>, ICollection <ClaseDocumentoResponse> >(items)); }
public ICollection <ClaseDocumentoResponse> GetClasesDocumento(ClaseDocumentoFilter filters) { var body = this.GetJsonParameters(filters); return(this.CallWebApi <ICollection <ClaseDocumentoResponse> >(HttpMethod.Get, $"{_url}/clase-documento", body)); }
public IActionResult ClasesDocumento([FromQuery] ClaseDocumentoFilter filters) { var result = _comunConsulta.GetClasesDocumento(filters); return(_Response(result)); }
public ICollection <ClaseDocumentoResponse> ClasesDocumento([FromBody] ClaseDocumentoFilter filters) { return(_comunAplicacion.GetClasesDocumento(filters)); }