//
        // GET: /Estado/

        public ActionResult Index()
        {
            ModelEstado est = new ModelEstado();

            //retornamos para as View
            return(View(est.Lista()));
        }
Exemple #2
0
        public ActionResult Adicionar()
        {
            //Criamos uma instância da classe estado para carregarmos a combo de estados
            ModelEstado est = new ModelEstado();

            //passamos uma lista usando a ViewBag, para preencher a combo
            ViewBag.Estado = new SelectList(est.Lista(), "Codigo", "Nome", "Selecione");
            return(View(new ModelCidade()));
        }
        public ActionResult Editar(int estado)
        {
            //cria uma instância da classe estado
            ModelEstado est = new ModelEstado();

            est.Codigo = estado;
            est        = est.seleciona();
            return(View(est));
        }
Exemple #4
0
        //
        // GET: /Cidade/

        public ActionResult Index()
        {
            //Instância da Classe Cidade
            ModelCidade lst = new ModelCidade();
            //Criamos uma instância da classe estado para carregarmos a combo de estados
            ModelEstado est = new ModelEstado();

            //passamos uma lista usando a ViewBag, para saber o nome do estado
            ViewBag.Estado = new SelectList(est.Lista(), "Codigo", "Nome", "");
            //retornamos para as View
            return(View(lst.Lista()));
        }
 public ActionResult Delete(int id)
 {
     try
     {
         //criamos uma instância da classe estado
         ModelEstado est = new ModelEstado();
         //passamos o ID do estado para excluir
         est.Codigo = id;
         //exclhi o estado
         est.Excluir();
         //retorna para a view
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Exemple #6
0
        //
        // GET: /Cidade/Editar/5
        public ActionResult Editar(int cidade)
        {
            //criamos uma instância da classe ModelCidade
            ModelCidade cid = new ModelCidade();

            //definimos o id da cidade
            cid.Codigo = cidade;
            //preenchemos a classe com a cidade selecionada
            cid = cid.seleciona();
            //Criamos uma instância da classe estado para carregarmos a combo de estados
            ModelEstado est = new ModelEstado();

            //passamos uma lista usando a ViewBag, para preencher a combo
            ViewBag.Estado = new SelectList(est.Lista(), "Codigo", "Nome", cid.Estado);
            //libera a memória
            est = null;

            return(View(cid));
        }
        public ActionResult AdicionarEstado(FormCollection collection)
        {
            try
            {
                //cria uma instância da classe Estado
                ModelEstado est = new ModelEstado();
                //preenche os dados
                est.Codigo = (int.Parse(collection["Codigo"]));
                est.Pais   = collection["Pais"];
                est.Nome   = collection["Nome"];
                est.Sigla  = collection["Sigla"];
                est.Regiao = collection["Regiao"];
                //dispara o método para adicionar no banco
                est.adiciona();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }