Exemple #1
0
        public void TestIdadeMaior60Ano()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.VerificarIdade(DateTime.Parse("21/08/1957"));

            Assert.IsTrue(dd);
        }
Exemple #2
0
        public void TestIdadeMenor60MesEdia()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.VerificarIdade(DateTime.Parse("22/08/1958"));

            Assert.IsTrue(dd);
        }
Exemple #3
0
        public void TestIdade()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.VerificarIdade(DateTime.Parse("21/08/1995"));

            Assert.IsFalse(dd);
        }
Exemple #4
0
        public void TestIdadeMenor18Mes()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.VerificarIdade(DateTime.Parse("21/09/2000"));

            Assert.IsTrue(dd);
        }
Exemple #5
0
        public void TestNomeSobrenomeF()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.validaNome("vinicius");

            Assert.IsFalse(dd);
        }
Exemple #6
0
        public void TestNomeSobrenomeV()
        {
            var  testI = new ContatoBLL();
            bool dd    = testI.validaNome("vinicius nascimento");

            Assert.IsTrue(dd);
        }
Exemple #7
0
        protected void button_editar(object sender, EventArgs e)
        {
            Button btnClicado = (Button)sender;
            int    cdContato  = Int32.Parse(btnClicado.CommandArgument);

            using (ContatoBLL contatoBll = new ContatoBLL())
            {
                ContatoInfo lstContato = contatoBll.Get(cdContato);

                String nome     = lstContato.DsNome.Value;
                String email    = lstContato.DsEmail.Value;
                String nasci    = lstContato.DtNasci.Value.ToString();
                String cpf      = lstContato.DsCpf.Value;
                String sexo     = lstContato.DsSexo.Value;
                int    estado   = lstContato.CdEstado.Value;
                String cidade   = lstContato.DsCidade.Value;
                String endereco = lstContato.DsEndereco.Value;

                nomeid.Text     = nome;
                emailid.Text    = email;
                nasciid.Text    = nasci;
                cpfid.Text      = cpf;
                sexoid.Text     = sexo;
                estadoid.Text   = estado.ToString();
                cidadeid.Text   = cidade;
                enderecoid.Text = endereco;

                codigo.Value = cdContato.ToString();
            }

            UpdatePanel2.Update();
            btsalvar.Text = "salvar alteração";
        }
Exemple #8
0
 public override void ExcluirRegistro(int intIdRegistro)
 {
     using (ContatoBLL exc = new ContatoBLL())
     {
         exc.Deletar(intIdRegistro);
         this.DefaultExcluirSucesso();
     }
 }
Exemple #9
0
 public override void SalvarRegistro(int intIdRegistro)
 {
     using (ContatoBLL salvaR = new ContatoBLL())
     {
         salvaR.Atualizar(intIdRegistro, preencherModel(formDetalhes));
         this.DefaultSalvarSucesso();
     }
 }
Exemple #10
0
 public override void SalvarNovoRegistro()
 {
     using (ContatoBLL salvar = new ContatoBLL())
     {
         salvar.Inserir(preencherModel(formIncluir));
         this.DefaultSalvarNovoSucesso();
         formIncluir.clear();
     }
 }
Exemple #11
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Contato objContato = new Contato();

            objContato.Nome     = txtNome.Text;
            objContato.Telefone = txtTelefone.Text;

            ContatoBLL.InserirContato(objContato);
        }
Exemple #12
0
 public void TestCpfDuplicadoF()
 {
     using (ContatoBLL dd = new ContatoBLL())
     {
         var  test = dd;
         bool dd1  = test.ValidaCpf("11122233321");
         Assert.IsTrue(dd1);
     }
 }
Exemple #13
0
    public override void ExcluirMultiplo(System.Collections.ArrayList arlIds)
    {
        ContatoBLL bll = new ContatoBLL();

        foreach (object oId in arlIds)
        {
            bll.Deletar((int)oId);
        }
        this.DefaultExcluirSucesso();
    }
Exemple #14
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Confirma a exclusão do contato selecionado?", "Excluir Contato", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                int CodigoContatoLinhaSelecionada = int.Parse(dgvContato.CurrentRow.Cells["ColumnID_CONTATO"].Value.ToString());

                ContatoBLL.ExcluirContatoBLL(CodigoContatoLinhaSelecionada);

                dgvContato.Rows.RemoveAt(dgvContato.CurrentRow.Index);
            }
        }
Exemple #15
0
        private void btnProcurar_Click(object sender, EventArgs e)
        {
            List <Contato> Contatos = ContatoBLL.BuscarContatoBLL();

            dgvContato.Rows.Clear();

            foreach (var objContato in Contatos)
            {
                string[] linhaContato = { objContato.Id.ToString(), objContato.Nome, objContato.Telefone };
                dgvContato.Rows.Add(linhaContato);
            }
        }
Exemple #16
0
        private void btnprocurar_Click(object sender, EventArgs e)
        {
            List <Contato> Contatos = ContatoBLL.ListarContatoBLL();

            gridcontato.Rows.Clear();

            foreach (var objContato in Contatos)
            {
                string[] linhaContato = { objContato.Nome, objContato.Telefone };
                gridcontato.Rows.Add(linhaContato);
            }
        }
Exemple #17
0
    public override ContatoInfo CarregarCamposPorIndice(int intIndice)
    {
        ContatoBLL bll = new ContatoBLL();

        bll.Filters                = GetFilters();
        bll.Filters.PageNumber     = intIndice;
        bll.Filters.EntriesPerPage = 1;
        ContatoInfo info = bll.ListarPaginado()[0];

        this.IdRegistroAtual = info.CdContato.Value;
        return(info);
    }
        public FrmCadastroAgenda(int CodigoContato)
        {
            InitializeComponent();

            if (CodigoContato != 0)
            {
                objContato = ContatoBLL.BuscarContatoBLL(CodigoContato);

                txtCodigo.Text   = objContato.Id.ToString();
                txtNome.Text     = objContato.Nome;
                txtTelefone.Text = objContato.Telefone;
            }
        }
Exemple #19
0
    public override void ListarRegistros()
    {
        ContatoBLL bll = new ContatoBLL();

        bll.Filters = GetFilters();

        rptLista.DataSource = bll.ListarPaginado();

        bll.Filters = GetFilters();

        tgFooterLista.TotalRegistros = bll.GetTotalRegistros();

        rptLista.DataBind();
    }
Exemple #20
0
        private void btnProcurar_Click(object sender, EventArgs e)
        {
            dgvContato.Rows.Clear();

            string[] filtrosPesquisa = { txtNome.Text, txtTelefone.Text };

            List <Contato> Contatos = ContatoBLL.BuscarContatoBLL(filtrosPesquisa);

            foreach (var objContato in Contatos)
            {
                string[] linhaContato = { objContato.Id.ToString(), objContato.Nome, objContato.Telefone };
                dgvContato.Rows.Add(linhaContato);
            }
        }
Exemple #21
0
        public CONSULTA()
        {
            InitializeComponent();

            List <Contato> LISTA = ContatoBLL.BuscarContatoBLL();

            GRID.Rows.Clear();

            foreach (var FORContato in LISTA)
            {
                string[] linhaContato = { FORContato.Id.ToString(), FORContato.Nome, FORContato.Sobrenome, FORContato.Contatos, FORContato.Cep };
                GRID.Rows.Add(linhaContato);
            }
        }
Exemple #22
0
        // ************** EDIÇÃO DO FILTRO **************//
        private void Botao_Filtrar_Click(object sender, EventArgs e)
        {
            GRID.Rows.Clear();

            string[] FiltroUser = { txtFiltroNome.Text, txtFiltroContato.Text };

            List <Contato> Contatos = ContatoBLL.BuscarContatoBLL(FiltroUser);

            foreach (var objContato in Contatos)
            {
                string[] linhaContato = { objContato.Id.ToString(), objContato.Nome, objContato.Sobrenome, objContato.Contatos, objContato.Cep };
                GRID.Rows.Add(linhaContato);
            }

            //MessageBox.Show($"{FiltroUser[0]},{FiltroUser[1]}");
        }
Exemple #23
0
    public override void SalvarNovoRegistro()
    {
        using (ContatoBLL bll = new ContatoBLL())
        {
            bll.Inserir(preencherModel(formIncluir));

            if (bll.HasErrors)
            {
                tg.Header.MostrarErro(bll.GetErrorsWeb());
            }
            else
            {
                this.DefaultSalvarNovoSucesso();
                formIncluir.clear();
            }
        }
    }
Exemple #24
0
        protected void adicionarItem(object sender, EventArgs e)
        {
            vericam();
            validarCPF(cpfid.Text);
            if (aviso1.Text != "Campo Obrigatório" && aviso2.Text != "Campo Obrigatório" && aviso3.Text != "Campo Obrigatório" && aviso4.Visible == false)
            {
                if (btsalvar.Text == "salvar")
                {
                    ContatoInfo contr = new ContatoInfo();
                    contr.DsNome.Value     = nomeid.Text;
                    contr.DsEmail.Value    = emailid.Text;
                    contr.DtNasci.Value    = Convert.ToDateTime(nasciid.Text);
                    contr.DsCpf.Value      = cpfid.Text;
                    contr.DsSexo.Value     = sexoid.Text;
                    contr.CdEstado.Value   = Int32.Parse(estadoid.SelectedValue);
                    contr.DsCidade.Value   = cidadeid.Text;
                    contr.DsEndereco.Value = enderecoid.Text;

                    using (ContatoBLL adicionar = new ContatoBLL())
                    {
                        adicionar.Inserir(contr);
                    }
                }
                else
                {
                    ContatoInfo dd = new ContatoInfo();
                    dd.DsNome.Value     = nomeid.Text;
                    dd.DsEmail.Value    = emailid.Text;
                    dd.DtNasci.Value    = Convert.ToDateTime(nasciid.Text);
                    dd.DsCpf.Value      = cpfid.Text;
                    dd.DsSexo.Value     = sexoid.Text;
                    dd.DsCidade.Value   = cidadeid.Text;
                    dd.CdEstado.Value   = Int32.Parse(estadoid.SelectedValue);
                    dd.DsEndereco.Value = enderecoid.Text;

                    using (ContatoBLL addEdicao = new ContatoBLL())
                    {
                        addEdicao.Atualizar(Int32.Parse(codigo.Value), dd);
                    }
                }
                clear();
                btsalvar.Text = "salvar";
                recriartb();
                UpdatePanel2.Update();
            }
        }
Exemple #25
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            List<Contato> listapessoas = new List<Contato>();

            Contato objContato = new Contato();
            objContato.Nome = txtNome.Text;
            objContato.Telefone = txtTelefone.Text;

            ContatoBLL.InserirContato(objContato);

            //SALVANDO NO GRID


            listapessoas.Add(NovaConta);
            gridagenda.DataSource = null;
            gridagenda.DataSource = listapessoas;
        }
Exemple #26
0
        protected void button_remove(object sender, EventArgs e)
        {
            Button btn1Clicado = (Button)sender;

            if (btsalvar.Text == "salvar")
            {
                int        cdContato = Int32.Parse(btn1Clicado.CommandArgument);
                ContatoBLL remove    = new ContatoBLL();
                remove.Deletar(cdContato);

                recriartb();
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "ClientScript", "alert('Você esta editado o registro, portando nao pode excluir, salve a alteração para excluir.')", true);
            }
        }
Exemple #27
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            int r;

            Contato objContato = new Contato();

            objContato.Nome     = txtNome.Text;
            objContato.Telefone = txtTelefone.Text;

            r = ContatoBLL.InserirContatoBLL(objContato);

            if (r != 0)
            {
                MessageBox.Show("Contato cadastrado com sucesso!");
            }
            else
            {
                MessageBox.Show("Houve erros ao salvar um contato!");
            }
        }
Exemple #28
0
        private void Botao_Salvar_Click(object sender, EventArgs e)
        {
            Contato NovoContato = new Contato
            {
                Nome     = txtNome.Text,
                Obs      = txtObs.Text,
                Email    = txtEmail.Text,
                Celular  = txtDdd1.Text + txtCelular.Text,
                Telefone = txtDdd2.Text + txtTelefone.Text,
            };

            int resposta = ContatoBLL.InserirContato(NovoContato);

            if (resposta == -1)
            {
                MessageBox.Show("Preencha nome"); return;
            }
            if (resposta == -2)
            {
                MessageBox.Show("Preencha pelo menos um contato !"); return;
            }
            if (resposta == -3)
            {
                MessageBox.Show("Não podem haver letras no celular"); return;
            }
            if (resposta == -4)
            {
                MessageBox.Show("Preencha Celular Completamente"); return;
            }
            if (resposta == -5)
            {
                MessageBox.Show("Preencha Telefone Completamente"); return;
            }
            if (resposta == -6)
            {
                MessageBox.Show("Não podem haver letras no telefone"); return;
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (objContato == null)
            {
                objContato = new Contato();
            }

            objContato.Nome     = txtNome.Text;
            objContato.Telefone = txtTelefone.Text;

            if (objContato.Id == 0)
            {
                objContato.Id = ContatoBLL.InserirContatoBLL(objContato);
            }
            else
            {
                ContatoBLL.AtualizarContatoBLL(objContato);
            }

            DialogResult = DialogResult.OK;

            Close();
        }
Exemple #30
0
        public static void TesteCadastro()
        {
            var contato1 = new Contato
            {
                Nome  = "Roberto",
                Email = "*****@*****.**",
                Fone  = "11 4567-9845"
            };

            var contato2 = new Contato
            {
                Nome  = "Pedro",
                Email = "*****@*****.**",
                Fone  = "28 6578-2413"
            };

            var contatos = new List <Contato>();

            contatos.Add(contato1);
            contatos.Add(contato2);

            var objBll = new ContatoBLL();

            try
            {
                foreach (var item in contatos)
                {
                    objBll.Cadastrar(item);
                }

                Console.WriteLine("Cadastro Efetuado com Sucesso!");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }