Exemple #1
0
        /// <summary>
        /// Consulta o Beneficiario pelo id
        /// </summary>
        /// <param name="id">id do Beneficiario</param>
        /// <returns></returns>
        public Beneficiario Consultar(long id)
        {
            DaoBeneficiario daoBeneficiario = new DaoBeneficiario();
            DaoCliente      daoCliente      = new DaoCliente();
            var             beneficiario    = daoBeneficiario.Consultar(id);

            beneficiario.Cliente = daoCliente.Consultar(beneficiario.Cliente.Id);
            return(beneficiario);
        }
Exemple #2
0
        /// <summary>
        /// Consulta o cliente pelo id
        /// </summary>
        /// <param name="id">id do cliente</param>
        /// <returns></returns>
        public DML.Cliente Consultar(long id)
        {
            DAL.DaoCliente  cli             = new DAL.DaoCliente();
            DaoBeneficiario daoBeneficiario = new DaoBeneficiario();
            Cliente         c = cli.Consultar(id);

            c.Beneficiarios = daoBeneficiario.Consultar(c.Id);

            return(c);
        }
        /// <summary>
        /// Consulta o cliente pelo id
        /// </summary>
        /// <param name="id">id do cliente</param>
        /// <returns></returns>
        public DML.Cliente Consultar(long id)
        {
            DAL.DaoCliente  cli             = new DAL.DaoCliente();
            DaoBeneficiario daoBeneficiario = new DaoBeneficiario();
            Cliente         c = cli.Consultar(id);

            c.Beneficiarios = daoBeneficiario.Consultar(c.Id);

            c.CPF = Convert.ToUInt64(c.CPF).ToString(@"000\.000\.000\-00");
            c.Beneficiarios.ForEach(i => i.CPF = Convert.ToUInt64(i.CPF).ToString(@"000\.000\.000\-00"));
            return(c);
        }
Exemple #4
0
        /// <summary>
        /// Altera um beneficiario
        /// </summary>
        /// <param name="beneficiario">Objeto de beneficiario</param>
        public void Alterar(Beneficiario beneficiario)
        {
            var benef = new DaoBeneficiario();

            var benefs = benef.Consultar(beneficiario.Id);

            if (benefs.CPF != beneficiario.CPF)
            {
                if (VerificarExistencia(beneficiario.CPF, beneficiario.IdCliente))
                {
                    throw new System.Exception("CPF já existe na base de dados.");
                }
            }

            benef.Alterar(beneficiario);
        }
Exemple #5
0
        /// <summary>
        /// Consulta o beneficiario pelo id
        /// </summary>
        /// <param name="id">id do beneficiario</param>
        /// <returns></returns>
        public Beneficiario Consultar(long id)
        {
            var benef = new DaoBeneficiario();

            return(benef.Consultar(id));
        }
 /// <summary>
 /// Consulta um beneficiário
 /// </summary>
 /// <param name="Id">O id do beneficiário</param>
 /// <returns></returns>
 public Beneficiario Consultar(long Id)
 {
     return(cli.Consultar(Id));
 }