private void desconectarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Frm_Questao Db = new Frm_Questao("icons8_question_mark_100", "Você deseja se desconectar?");

            Db.ShowDialog();
            //("Você deseja realmente validar o CPF?", "Mensagem de Validação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            if (Db.DialogResult == DialogResult.Yes)
            {
                for (int i = (Tbc_Aplicacoes.TabPages.Count - 1); i >= 0; i--)
                {
                    Tbc_Aplicacoes.TabPages.Remove(Tbc_Aplicacoes.TabPages[i]);
                }

                novoToolStripMenuItem.Enabled        = false;
                apagarAbaToolStripMenuItem.Enabled   = false;
                abrirImagemToolStripMenuItem.Enabled = false;
                conectarToolStripMenuItem.Enabled    = true;
                desconectarToolStripMenuItem.Enabled = false;
            }
        }
예제 #2
0
        private void Btn_Valida_Click(object sender, EventArgs e)
        {
            string vConteudo;

            vConteudo = Msk_CPF.Text;
            vConteudo = vConteudo.Replace(".", "").Replace("-", "");
            vConteudo = vConteudo.Trim();
            if (vConteudo == "")
            {
                MessageBox.Show("Você deve digitar um CPF", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (vConteudo.Length != 11)
                {
                    MessageBox.Show("CFP deve ter 11 dígitos", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    Frm_Questao Db = new Frm_Questao("Frm_ValidaCPF2", "Tem certeza em validar o CPF?");
                    Db.ShowDialog();
                    //if (MessageBox.Show("Você deseja realmente validar o CPF?", "Mensagem de Validação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

                    if (Db.DialogResult == DialogResult.Yes)
                    {
                        bool validaCPF = false;
                        validaCPF = Cls_Uteis.Valida(Msk_CPF.Text);
                        if (validaCPF == true)
                        {
                            MessageBox.Show("CPF VÁLIDO", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            MessageBox.Show("CPF INVÁLIDO", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
        }
        private void Btn_Valida_Click(object sender, System.EventArgs e)
        {
            string vConteudo;

            vConteudo = Msk_CPF.Text;
            vConteudo = vConteudo.Replace(".", "").Replace("-", "");
            vConteudo = vConteudo.Trim();


            if (vConteudo == "")
            {
                MessageBox.Show("CPF não contém texto!", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (vConteudo.Length != 11)
            {
                MessageBox.Show("CPF não está completo!", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                Frm_Questao Db = new Frm_Questao("Frm_ValidaCPF2", "Tem certeza em validar o CPF?");
                Db.ShowDialog();
                //("Você deseja realmente validar o CPF?", "Mensagem de Validação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

                if (Db.DialogResult == DialogResult.Yes)
                {
                    bool validaCPF = false;
                    validaCPF = Cls_Uteis.Valida(Msk_CPF.Text);
                    if (validaCPF == true)
                    {
                        MessageBox.Show("CPF Válido!", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("CPF Inválido!", "Mensagem de Validação", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
예제 #4
0
        private void desconectarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Frm_Questao Db = new Frm_Questao("icons8_question_mark_961", "você deseja se desconectar ?");

            Db.ShowDialog();

            // if(MessageBox.Show("Você deseja realmente validar o CPF", "Mensagem de Validação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            if (Db.DialogResult == DialogResult.Yes)
            {
                for (int i = Tbc_Principal.TabPages.Count - 1; i >= 0; i += -1)
                {
                    ApagaAba(Tbc_Principal.TabPages[i]);
                }

                novoToolStripMenuItem.Enabled          = false;
                apagarTabPageToolStripMenuItem.Enabled = false;
                abrirImagemToolStripMenuItem.Enabled   = false;
                desconectarToolStripMenuItem.Enabled   = false;
                conectarToolStripMenuItem.Enabled      = true;
                cadastrosToolStripMenuItem.Enabled     = false;
            }
        }
예제 #5
0
        private void ApagatoolStripButton_Click(object sender, EventArgs e)
        {
            string codigoCliente = Txt_Codigo.Text;

            if (codigoCliente == "")
            {
                MessageBox.Show("Código do Cliente vazio.", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                try
                {
                    Cliente.Unit cliente = new Cliente.Unit();
                    cliente = cliente.BuscarFichario(codigoCliente, "D:\\Windows Forms com C# - Manipulando os Dados do Cliente\\CursoWindowsForms\\Fichario");

                    if (cliente == null)
                    {
                        MessageBox.Show("Identificador não encontrado.", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    else
                    {
                        EscreveFormulario(cliente);
                        Frm_Questao db = new Frm_Questao("icons8-question-mark-96", "Excluir o cliente?");
                        if (db.ShowDialog() == DialogResult.Yes)
                        {
                            try
                            {
                                cliente.ApagarFichario("D:\\Windows Forms com C# - Manipulando os Dados do Cliente\\CursoWindowsForms\\Fichario");
                                LimparFormulario();
                                MessageBox.Show($"OK: Identificador apagado com sucesso.", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show(ex.Message, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            }
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                //Fichario f = new Fichario("D:\\Windows Forms com C# - Manipulando os Dados do Cliente\\CursoWindowsForms\\Fichario");
                //if (f.Status)
                //{
                //    string clienteJson = f.Buscar(codigoCliente);
                //    if (f.Status)
                //    {
                //        Cliente.Unit cliente = Cliente.DeserializeClassUnit(clienteJson);
                //        EscreveFormulario(cliente);

                //        Frm_Questao db = new Frm_Questao("icons8-question-mark-96", "Excluir o cliente?");
                //        if (db.ShowDialog() == DialogResult.Yes)
                //        {
                //            f.Apagar(codigoCliente);

                //            if (f.Status)
                //            {
                //                LimparFormulario();
                //                MessageBox.Show($"OK: {f.Mensagem}", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //            }
                //            else
                //            {
                //                MessageBox.Show($"ERR: {f.Mensagem}", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //            }
                //        }
                //    }
                //    else
                //    {
                //        MessageBox.Show($"ERR: {f.Mensagem}", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    }
                //}
                //else
                //{
                //    MessageBox.Show($"ERR: {f.Mensagem}", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //}
            }
        }
예제 #6
0
        private void ApagatoolStripButton_Click(object sender, EventArgs e)
        {
            if (Txt_Codigo.Text == "")
            {
                MessageBox.Show("Código do Cliente vazio.", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                try
                {
                    Cliente.Unit C = new Cliente.Unit();
                    //C = C.BuscarFichario(Txt_Codigo.Text, "C:\\WindowsForms\\Curso\\CursoWindowsForms\\Fichario");
                    C = C.BuscarFicharioDB(Txt_Codigo.Text, "Cliente");
                    if (C == null)
                    {
                        MessageBox.Show("Identificador não encontrado.", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    else
                    {
                        EscreveFormulario(C);
                        Frm_Questao Db = new Frm_Questao("icons8_question_mark_961", "Você quer excluir o cliente?");
                        Db.ShowDialog();
                        if (Db.DialogResult == DialogResult.Yes)
                        {
                            //C.ApagarFichario("C:\\WindowsForms\\Curso\\CursoWindowsForms\\Fichario");
                            C.ApagarFicharioDB("Cliente");
                            MessageBox.Show("OK: Indentificador apagado com sucesso", "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            LimparFormulario();
                        }
                    }
                }
                catch (Exception Ex)
                {
                    MessageBox.Show(Ex.Message, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }



                //Fichario F = new Fichario("C:\\WindowsForms\\Curso\\CursoWindowsForms\\Fichario");
                //if (F.status)
                //{
                //    string clienteJson = F.Buscar(Txt_Codigo.Text);
                //    Cliente.Unit C = new Cliente.Unit();
                //    C = Cliente.DesSerializedClassUnit(clienteJson);
                //    EscreveFormulario(C);

                //    Frm_Questao Db = new Frm_Questao("icons8_question_mark_961", "Você quer excluir o cliente?");
                //    Db.ShowDialog();
                //    if (Db.DialogResult == DialogResult.Yes)
                //    {
                //        F.Apagar(Txt_Codigo.Text);
                //        if (F.status)
                //        {
                //            MessageBox.Show("OK: " + F.mensagem, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //            LimparFormulario();
                //        }
                //        else
                //        {
                //            MessageBox.Show("ERR: " + F.mensagem, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //        }
                //    }
                //}
                //else
                //{
                //    MessageBox.Show("ERR: " + F.mensagem, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //}
            }
        }