public IActionResult Index() { EmpresaServiceWeb service = new EmpresaServiceWeb(_mapper); var teste = service.ListarEmpresas(); return(View()); }
// GET: Empresa public ActionResult ListarEmpresas(string nomeEmpresa) { if (!Controle.ValidarUsuarioLogado()) { return(RedirectToAction("Index", "Login")); } if (nomeEmpresa != null) { var empresaDTO = _empresaServiceWeb.ListarEmpresas().Where(c => c.NomeFantasia.ToUpper().Contains(nomeEmpresa.Trim().ToUpper())).ToList(); List <EmpresaViewModel> empresaVM = new List <EmpresaViewModel>(); empresaVM = _mapper.Map <List <EmpresaViewModel> >(empresaDTO); return(PartialView("~/Views/Empresa/_listarEmpresas.cshtml", empresaVM)); } else { List <EmpresaViewModel> empresasViewModel = new List <EmpresaViewModel>(); EmpresaViewModel empresaVM = new EmpresaViewModel(); var empresasDTO = _empresaServiceWeb.ListarEmpresas(); empresasViewModel = _mapper.Map <List <EmpresaViewModel> >(empresasDTO); return(PartialView("~/Views/Empresa/_listarEmpresas.cshtml", empresasViewModel)); } }