public async Task <IEnumerable <object> > GetBairrosByCidadesAsync(CidadesModel cidadesModel)
        {
            var result = (from t in _context.EmpresaModel
                          join pedidos in _context.PedidoModel on t.UserId equals pedidos.UsuarioModel.UserId
                          join usuario in _context.UsuarioModel on t.UserId equals usuario.UserId
                          where t.Municipio == cidadesModel.Cidade && usuario.Exibir && (pedidos.Status != 2 || pedidos.Status != 6)
                          select new
            {
                Bairro = $"<option value={t.Bairro}> {t.Bairro} </option>"
            }).DistinctBy(x => x.Bairro).ToList();

            return(result);
        }
Beispiel #2
0
 public async Task <IEnumerable <object> > GetBairrosByCidadesAsync(CidadesModel cidadesModel)
 {
     return(await _empresaRepository.GetBairrosByCidadesAsync(cidadesModel));
 }