예제 #1
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            if (!validaNome(pInfo.DsNome.Value))
            {
                this.Errors.Add("Deve conter nome e sobrenome!");

                return(0);
            }//(Convert.ToDateTime(pInfo.DtNasci.Value)).Year > AnoBase
            else if (VerificarIdade(pInfo.DtNasci.Value))
            {
                this.Errors.Add("Tem que ter entre 18 e 60 anos!");
                return(0);
            }

            else if (ValidaCpf(pInfo.DsCpf.Value))
            {
                this.Errors.Add("Cpf já cadastrado!");
                return(0);
            }
            else
            {
                ContatoDAL dal = new ContatoDAL(this.DbHnd);
                return(dal.Inserir(pInfo));
            }

            return(0);
        }
예제 #2
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            return(dal.Inserir(pInfo));
        }