// GET: CidadeController/Create public IActionResult Create() { var cidade = new Cidade(); UFDAL dal = new UFDAL(); cidade.UFs = new SelectList(dal.BuscarTodasUF(), "Id", "Nome"); return View(cidade); }
// GET: CidadeController/Edit/5 public IActionResult Edit(int id) { CidadeDAL dal = new CidadeDAL(); Cidade cidade = dal.BuscarCidadeId(id); UFDAL UFDal = new UFDAL(); cidade.UFs = new SelectList(UFDal.BuscarTodasUF(), "Id", "Nome",cidade.Iduf); RegiaoUFDAL RegiaoUFDal = new RegiaoUFDAL(); cidade.Regioes = new SelectList(RegiaoUFDal.BuscarRegioesUF(cidade.Iduf), "Id", "Nome", cidade.Idregiaouf); return View(cidade); }
// GET: CidadeController public IActionResult Index(int idUF, int idRegiaoUF, string nomeCidade) { CidadeDAL dal = new CidadeDAL(); List<Cidade> lstCidade; if (idUF != 0 || idRegiaoUF != 0 || !string.IsNullOrEmpty(nomeCidade)) lstCidade = dal.BuscarCidadesFiltro(idUF, idRegiaoUF, nomeCidade); else lstCidade = dal.BuscarTodasCidades(); CidadeSimples CidadeSimples = new CidadeSimples(); CidadeSimples.CidadeModel = lstCidade; UFDAL UFdal = new UFDAL(); CidadeSimples.UFs = new SelectList(UFdal.BuscarTodasUF(), "Id", "Nome"); RegiaoUFDAL RegiaoUFDal = new RegiaoUFDAL(); CidadeSimples.Regioes = new SelectList(RegiaoUFDal.BuscarRegioesUF(lstCidade[0].Iduf), "Id", "Nome"); return View(CidadeSimples); }