示例#1
0
        public JsonResult CadastrarPessoa(string nome, string cpf, DateTime dtNascimento, string celular, string email)
        {
            try
            {
                using (EstudoEntities conn = new EstudoEntities())
                {
                    Pessoa pessoa = new Pessoa();

                    pessoa.Nome           = nome;
                    pessoa.CPF            = cpf;
                    pessoa.DataNascimento = dtNascimento;
                    pessoa.Celular        = celular;
                    pessoa.Email          = email;

                    conn.Pessoa.Add(pessoa);
                    conn.SaveChanges();

                    return(Json(true, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception e)
            {
                return(Json(new { sucesso = false, e.Message }, JsonRequestBehavior.AllowGet));
            }
        }
示例#2
0
        public JsonResult RemoverPessoa(int idPessoa)
        {
            try
            {
                using (EstudoEntities conn = new EstudoEntities())
                {
                    Pessoa pessoa = conn.Pessoa.First(pes => pes.IDPessoa == idPessoa);

                    conn.Pessoa.Remove(pessoa);
                    conn.SaveChanges();
                }
                return(Json(true, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(new { sucesso = false, e.Message }, JsonRequestBehavior.AllowGet));
            }
        }