public void Atualizar(Paciente p)
        {
            if (p.Cpf.Trim().Length < 14 || p.Cpf.Trim().Length > 14)
            {
                throw new Exception("Número de CPF inválido!");
            }

            /*
             * if (verificaExistencia(Paciente p) != false)
             * {
             *  throw new Exception("Paciente já cadastrado no sistema!");
             * }
             */
            if (p.Nome.Trim().Equals("") == true || p.Nome == null)
            {
                throw new Exception("Informar nome do paciente");
            }

            if (p.Nome.Trim().Length > 100)
            {
                throw new Exception("O nome do paciente não poderá ter mais de 100 caracteres");
            }

            if (p.Rg.Trim().Equals("") == true || p.Rg == null)
            {
                throw new Exception("Favor informar o RG do paciente");
            }

            if (p.Convenio.Id_convenio <= 0)
            {
                throw new Exception("Favor informar o convênio");
            }

            if (p.Contato.Trim().Length < 14)
            {
                throw new Exception("Número de telefone inválido");
            }

            if (p.DtNascimento == null)
            {
                throw new Exception("Informar data de nascimento");
            }

            /*
             * if (p.Endereco.Logradouro.Trim().Equals("") || p.Endereco.Logradouro == null)
             * {
             *  throw new Exception("Informar nome da rua");
             * }
             *
             * if (p.Endereco.Numero.Trim().Equals("") || p.Endereco.Numero == null)
             * {
             *  throw new Exception("Informar número da residência");
             * }
             *
             * if (p.Endereco.Complemento.Trim().Equals("") || p.Endereco.Complemento == null)
             * {
             *  throw new Exception("Informar complemento, caso não tenha, colocar um -");
             * }
             *
             * if (p.Endereco.Cep.Trim().Equals("") || p.Endereco.Cep == null)
             * {
             *  throw new Exception("Informar número do CEP");
             * }
             *
             * if (p.Endereco.Cidade.Trim().Equals("") || p.Endereco.Cidade == null)
             * {
             *  throw new Exception("Informar nome da cidade");
             * }
             *
             * if (p.Endereco.Uf.Trim().Equals("") || p.Endereco.getUf() == null)
             * {
             *  throw new Exception("Informar nome da UF(Estado)");
             * }
             *
             * if (p.Endereco.Uf.Trim().Length > 2 || p.Endereco.Uf.Trim().Length < 2)
             * {
             *  throw new Exception("Informar UF com 2 caracteres");
             * }
             * if (p.Endereco.Pais.Trim().Equals("") || p.Endereco.Pais == null)
             * {
             *  throw new Exception("Informar nome do país");
             * }
             */
            //Atualizando
            //colocar o codigo de jogar para a camada de dados
        }
 public Paciente SelecionarPaciente(Paciente p)
 {
     throw new NotImplementedException();
 }
 public bool VerificaExistencia(Paciente p)
 {
     throw new NotImplementedException();
 }
 public List <Paciente> Listar(Paciente filtro)
 {
     throw new NotImplementedException();
 }