public IPagedList <VeiculoEmpresa> ObterTodosVeiculosEmpresaRodizio(int?pagina, string pesquisa) { int RegistroPorPagina = _conf.GetValue <int>("RegistroPorPagina"); int numeroPagina = pagina ?? 1; var bancoVeiculo = _banco.VeiculosEmpresa.AsQueryable(); if (!string.IsNullOrEmpty(pesquisa)) { //Não Vazio bancoVeiculo = bancoVeiculo.Where(a => a.Veiculo.Placa.Contains(pesquisa.Trim())); } Rodizio.Dias(); return(bancoVeiculo.Include(a => a.Veiculo).Include(a => a.Veiculo.Modelo).Where(x => !x.Veiculo.Placa.Substring(x.Veiculo.Placa.Length - 1, 1).Equals(Rodizio.Digito1) && !x.Veiculo.Placa.Substring(x.Veiculo.Placa.Length - 1, 1).Equals(Rodizio.Digito2)).ToPagedList(numeroPagina, RegistroPorPagina)); }
public IEnumerable <VeiculoEmpresa> ObterTodosVeiculosEmpresaRodizio() { Rodizio.Dias(); return(_banco.VeiculosEmpresa.Include(a => a.Veiculo).Where(a => a.Status == 1).Where(x => !x.Veiculo.Placa.Substring(x.Veiculo.Placa.Length - 1, 1).Equals(Rodizio.Digito1) && !x.Veiculo.Placa.Substring(x.Veiculo.Placa.Length - 1, 1).Equals(Rodizio.Digito2)).ToList()); }