public HttpResponseMessage Delete(int codigo)
        {
            var pessoa = PessoaContexto.ConsultarPorId(x => x.Id == codigo);

            if (pessoa != null)
            {
                PessoaContexto.Remove(pessoa);
                return(Request.CreateResponse(HttpStatusCode.OK, PessoaContexto.ConsultarTodos()));
            }
            return(Request.CreateResponse(HttpStatusCode.OK, pessoa));
        }
Ejemplo n.º 2
0
 public bool Exluir(Pessoas pessoa)
 {
     try
     {
         using (PessoaContexto ctx = new PessoaContexto())
         {
             var result = ctx.Remove(pessoa);
             ctx.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }