コード例 #1
0
        public ActionResult Index()

        {
            using (var contexto = new CrudDAOentity())
            {
                ViewBag.dados = contexto.contatos().ToList();
            }
            return(View());
        }
コード例 #2
0
        public ActionResult excluirCadastro(string codigoContato)
        {
            var cod = Convert.ToInt32(codigoContato);

            using (var contexto = new CrudDAOentity())
            {
                var dados = contexto.contatos().Where(c => c.CON_ID == cod).ToList();
                var item  = dados.First();
                contexto.Remover(item);
            }

            return(RedirectToAction("Index", new { }));
        }
コード例 #3
0
        public ActionResult cadastrarAction(string nome, string telefone, string email, string cidade)
        {
            using (var contexto = new CrudDAOentity())
            {
                contatos dados = new contatos();

                dados.CON_NOME     = nome;
                dados.CON_TELEFONE = telefone;
                dados.CON_EMAIL    = email;
                dados.CON_CIDADE   = cidade;

                contexto.Adicionar(dados);
                return(RedirectToAction("Index", new { }));
            }
        }
コード例 #4
0
        public ActionResult atualizarCadastro(string codigoContato, string nome, string telefone, string email, string cidade)
        {
            var cod = Convert.ToInt32(codigoContato);

            using (var contexto = new CrudDAOentity())
            {
                var dados = contexto.contatos().Where(c => c.CON_ID == cod).ToList();
                var item  = dados.First();
                item.CON_NOME     = nome;
                item.CON_TELEFONE = telefone;
                item.CON_EMAIL    = email;
                item.CON_CIDADE   = cidade;

                contexto.Atualizar(item);
            }
            return(RedirectToAction("Index", new { }));
        }
コード例 #5
0
        public ActionResult Atualizar(string codigoContato)
        {
            try
            {
                var cod = Convert.ToInt32(codigoContato);
                using (var cont = new CrudDAOentity())
                {
                    var dados = cont.contatos().Where(c => c.CON_ID == cod);
                    ViewBag.nome     = dados.Select(c => c.CON_NOME).First();
                    ViewBag.telefone = dados.Select(c => c.CON_TELEFONE).First();
                    ViewBag.email    = dados.Select(c => c.CON_EMAIL).First();
                    ViewBag.cidade   = dados.Select(c => c.CON_CIDADE).First();
                    ViewBag.codigo   = dados.Select(c => c.CON_ID).First();
                }
            }
            catch (Exception)
            {
                //return null;
            }

            return(View());
        }