public Expression <Func <TiposComprobantes, bool> > GetFiltrado(FiltrosTiposComprobantesDto filtros)
        {
            Expression <Func <TiposComprobantes, bool> > result = result => true;

            if (!string.IsNullOrEmpty(filtros.EmitidoRecibido))
            {
                result = result.And(x => x.tco_EmitidoRecibido == filtros.EmitidoRecibido);
            }

            return(result);
        }
Exemple #2
0
        public IEnumerable <TiposComprobantesDto> GetTodos(string emitidoRecibido)
        {
            var filtros = new FiltrosTiposComprobantesDto()
            {
                EmitidoRecibido = emitidoRecibido
            };

            this.SetearDBContext(this.service);
            var todos = Mapper.Map <IEnumerable <TiposComprobantesDto> >(this.service.GetTodosFiltrado(filtros));

            this.DisposeDBContext(this.service.DBContext);

            return(todos);
        }
Exemple #3
0
 public IEnumerable <TiposComprobantes> GetFiltrado(GestionStockContext dbContext, FiltrosTiposComprobantesDto filtros) =>
 dbContext.TiposComprobantes.Where(queryBuilder.GetFiltrado(filtros));
 public IEnumerable <TiposComprobantes> GetTodosFiltrado(FiltrosTiposComprobantesDto filtros) =>
 this.buscador.GetFiltrado(this.DBContext, filtros);