Beispiel #1
0
 /// <summary>
 /// Inclui um novo cliente
 /// </summary>
 /// <param name="cliente">Objeto de cliente</param>
 public long Incluir(DML.Cliente cliente)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     if (!cli.VerificarExistencia(cliente.CPF))
     {
         return(cli.Incluir(cliente));
     }
     return(0);
 }
Beispiel #2
0
        /// <summary>
        /// VerificaExistencia
        /// </summary>
        /// <param name="CPF"></param>
        /// <returns></returns>
        public bool VerificarExistencia(string CPF)
        {
            DAL.DaoCliente cli = new DAL.DaoCliente();

            if (!ValidaDigitoCPF.ValidaCPF(CPF))
            {
                return(false);
            }
            else
            {
                return(cli.VerificarExistencia(CPF));
            }
        }
Beispiel #3
0
        public bool VerificarExistencia(string CPF)
        {
            string valor = CPF;

            if (CPF.Length > 11)
            {
                valor = valor.Replace(".", "");
                valor = valor.Replace("-", "");
            }

            DAL.DaoCliente cli = new DAL.DaoCliente();

            return(cli.VerificarExistencia(valor));
        }
Beispiel #4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id"></param>
        /// <param name="CPF"></param>
        /// <returns>Retorna FALSE caso encontre o CPF em um ID diferente do seu próprio ID</returns>
        public bool VerificarExistencia(long id, string CPF)
        {
            DML.Cliente cliente = Consultar(id);

            if (CPF == cliente.CPF)
            {
                return(false);
            }
            else
            {
                DAL.DaoCliente cli = new DAL.DaoCliente();
                return(cli.VerificarExistencia(CPF));
            }
        }
Beispiel #5
0
 /// <summary>
 /// VerificaExistencia
 /// </summary>
 /// <param name="CPF"></param>
 /// <returns></returns>
 public bool VerificarExistencia(string CPF)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     return(cli.VerificarExistencia(CPF));
 }
Beispiel #6
0
 /// <summary>
 /// VerificaExistencia
 /// </summary>
 /// <param name="CPF"></param>
 /// <returns></returns>
 public bool VerificarExistencia(string CPF, long idDesconsiderar)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     return(cli.VerificarExistencia(CPF, idDesconsiderar));
 }
Beispiel #7
0
 /// <summary>
 /// Verifica se o CPF já está gravado.
 /// </summary>
 /// <param name="cpf">CPF que será testado.</param>
 /// <param name="idCliente">ID do cliente.</param>
 /// <returns>Retorna <c><see langword="true"/></c> se já existe um cliente gravado em banco com este CPF.</returns>
 public bool VerificarExistencia(string cpf, long idCliente)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     return(cli.VerificarExistencia(cpf, idCliente));
 }
 /// <summary>
 /// VerificaExistencia
 /// </summary>
 /// <param name="CPF"></param>
 /// <returns></returns>
 public bool VerificarExistencia(string CPF, long?id = null)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     return(cli.VerificarExistencia(CPF, id));
 }
 /// <summary>
 /// VerificaExistencia
 /// </summary>
 /// <param name="CPF"></param>
 /// <returns></returns>
 public bool VerificarExistencia(string CPF, long Id)
 {
     DAL.DaoCliente cli = new DAL.DaoCliente();
     return(cli.VerificarExistencia(CPF.Replace(".", "").Replace("-", ""), Id));
 }