/// <summary> /// Inclui ou alterar um novo beneficiario /// </summary> /// <param name="id_cliente">Id do cliente</param> /// <param name="beneficiario">Objeto de beneficiario</param> public long IncluirOuAlterar(long id_cliente, DML.Beneficiario beneficiario) { DAL.DaoBeneficiario benef = new DAL.DaoBeneficiario(); if (beneficiario.Id > 0 && this.VerificarExistencia(id_cliente, beneficiario.CPF)) { DML.Beneficiario ben = this.PesquisarPorCPF(id_cliente, beneficiario.CPF); if (ben.Id > 0) { beneficiario.Id = ben.Id; } } return(benef.IncluirOuAlterar(id_cliente, beneficiario)); }