Exemplo n.º 1
0
        public ActionResult EditEndereco(int idEndereco, int idCliente)
        {
            Endereco e = new Endereco();

            e.IdCliente = idCliente;
            if (idEndereco != 0)
            {
                e = enderecoModel.obterEndereco(idEndereco);
            }

            string estadoSelecionado = "MG";
            int    cidadeSelecionada = 1; // 1 = Patos de Minas

            if (idEndereco != 0)
            {
                estadoSelecionado = e.Cidade.UF;
                cidadeSelecionada = e.IdCidade;
            }

            ViewBag.Estados
                = new SelectList(estadoModel.todosEstados(), "UF", "Descricao",
                                 estadoSelecionado);
            ViewBag.IdCidade
                = new SelectList(cidadeModel.obterCidadesPorEstado(estadoSelecionado),
                                 "IdCidade", "Descricao", cidadeSelecionada);

            return(View(e));
        }
        public ActionResult EditEndereco(int idEndereco, int idPessoa)
        {
            Endereco e = new Endereco();

            e.idPessoa = idPessoa;
            if (idEndereco != 0)
            {
                e = enderecoModel.obterEndereco(idEndereco);
            }

            string estadoSelecionado       = "MG";
            int    cidadeSelecionada       = 1; // 1 = Patos de Minas
            int    tipoEnderecoSelecionado = 1;

            if (idEndereco != 0)
            {
                estadoSelecionado       = e.Cidade.UF;
                cidadeSelecionada       = e.idCidade;
                tipoEnderecoSelecionado = e.idTipoEndereco;
            }

            ViewBag.UF
                = new SelectList(estadoModel.todosEstados(), "UF", "Descricao",
                                 estadoSelecionado);
            ViewBag.IdCidade
                = new SelectList(cidadeModel.obterCidadesPorEstado(estadoSelecionado),
                                 "idCidade", "Descricao", cidadeSelecionada);
            ViewBag.idTipoEndereco
                = new SelectList(tipoEnderecoModel.todosTiposEnderecos(),
                                 "idTipoEndereco", "Descricao", tipoEnderecoSelecionado);


            return(View(e));
        }