예제 #1
0
        public ActionResult BuscarLocation(string nomeCidade, string nomeBairro)
        {
            var iLoja = new lojaBusinessModels(bd);
            var dadosBusca = new BuscaViewModel();
            var ibairro = new BairroRepository(bd);
            var iCliente = new clienteBusinessModels(bd);

            var _bairro = ibairro.ObterLojas(nomeCidade, nomeBairro);

            if (_bairro == null)
            {
                return PartialView("Busca", dadosBusca);
            }

            dadosBusca.Loja = iLoja.ObterPorBairro(_bairro.id).Take(20);

            dadosBusca.Cliente = iCliente.ObterClientePorBairro(_bairro.id).Take(20);

            if (dadosBusca.Cliente == null)
            {
                ViewBag.ClienteBuscaMsg = "Sem resultados";
            }
            if (dadosBusca.Loja == null)
            {
                ViewBag.LojaBuscaMsg = "Sem resultados";
            }

            return PartialView("Busca", dadosBusca);
        }
예제 #2
0
        public ActionResult BuscarNome(string chave)
        {
            var iLoja = new lojaBusinessModels(bd);
            var dadosBusca = new BuscaViewModel();

            dadosBusca.Loja = iLoja.BuscaLoja(chave).Take(30);

            var iCliente = new clienteBusinessModels(bd);

            dadosBusca.Cliente = iCliente.BuscaCliente(chave).Take(20);

            if (dadosBusca.Cliente == null)
            {
                ViewBag.ClienteBuscaMsg = "Sem resultado";
            }
            if (dadosBusca.Loja == null)
            {
                ViewBag.LojaBuscaMsg = "Sem resultado";
            }
            return PartialView("Busca",dadosBusca);
        }
예제 #3
0
        public ActionResult Busca()
        {
            var dadosBusca = new BuscaViewModel();

            return View(dadosBusca);
        }