protected override void PreencheDadosParaView(string operacao, EnderecoViewModel model) { //utiliza os dados do pai base.PreencheDadosParaView(operacao, model); UFDAO dao = new UFDAO(); var uf = dao.Listagem(); List <SelectListItem> listaEstados = new List <SelectListItem>(); listaEstados.Add(new SelectListItem("Selecione seu Estado...", "0")); foreach (var estados in uf) { SelectListItem item = new SelectListItem(estados.descricao, estados.id.ToString()); listaEstados.Add(item); } ViewBag.Estados = listaEstados; }