public PartialViewResult BuscaTrabalhosPagosPartial(string servico, string cidade, string estado) { try { var cidades = _cidadeApp.GetById(int.Parse(cidade)); var estados = (EnumClass.EnumEstados)Enum.Parse(typeof(EnumClass.EnumEstados), estado); var retorno = _orcamentoApp.RetornaOrcamentosPagos(Convert.ToInt32(servico), cidades.NomeCidade, estados, _userId); var frase = ""; if (retorno.Count() == 1) { frase = "Foi encontrado " + retorno.Count().ToString() + " orçamento para " + cidades.NomeCidade + "-" + estados; } else { frase = "Foram encontrados " + retorno.Count().ToString() + " orçamentos para " + cidades.NomeCidade + "-" + estados; } ViewBag.FraseQtd = frase; return(PartialView(Mapper.Map <IEnumerable <Orcamento>, IEnumerable <OrcamentoViewModel> >(retorno))); } catch (Exception) { return(PartialView()); } }
// GET: Cidades/Details/5 public ActionResult Details(int id) { var cidade = _cidadeApp.GetById(id); var cidadeViewModel = Mapper.Map <Cidade, CidadeViewModel>(cidade); return(View(cidadeViewModel)); }
public JsonResult GetStateByCity(int idCidade) { //var estado = _estadoAppService.GetByUF(_cidadeAppService.GetById(idCidade).UF); var estado = _cidadeAppService.GetById(idCidade).UF; return(Json(estado)); }