Beispiel #1
0
        public Object BD(char _comando, Object _param)
        {
            try
            {
                PessoaDAO dao = new PessoaDAO();

                switch (_comando)
                {
                case 't':
                    return(dao.GetAll());

                case 'o':
                    return(dao.GetForID((Int64)_param));

                case 'i':
                    return(dao.Insert((Pessoa)_param));

                case 'd':
                    return(dao.Delete((Int64)_param));

                case 'u':
                    return(dao.Update((Pessoa)_param));

                case 'f':    //Adicionado para implementar as opções de filtro
                    return(dao.BuscarListaFiltrada((String)_param));
                }

                return(null);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #2
0
 public void RemoverPessoa(long removeCpf)
 {
     PessoaDao.Delete(removeCpf);
 }
Beispiel #3
0
        public void Apagar(Pessoa pessoa)
        {
            PessoaDAO dao = new PessoaDAO();

            dao.Delete(pessoa);
        }