예제 #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidaCliente.filtroNascimento(mskBNascimento.Text) == false || ValidaCliente.filtroNome(mskBNome.Text) == false || ValidaCliente.filtroCPF(mskBCPF.Text) == false)
            {
                return;
            }

            if (Cliente.checkCliente(inicial1.clientes, mskBCPF.Text) == true)
            {
                MessageBox.Show("Cliente já esta registrado no sistema, tente outro CPF", "Alerta");
                mskBCPF.Clear();
                return;
            }
            nome = mskBNome.Text;
            cpf  = mskBCPF.Text;
            //Conceder Desconto
            lblDesconto.Text    = Pedido.GetDescontos(inicial1.produtos, carrinho, ItemDesconto);
            lblDesconto.Visible = true;
            AddProdutoToDList();

            //Adicionando as Listas nescessarias
            Cliente.adiconaCliente(inicial1.clientes, Cliente.identifyClient(inicial1.clientes), nome, mskBNascimento.Text, cpf);

            desabilitar_BotõesCliente();
            desabilita_CamposCliente();

            habilitarCarrinho();
        }
예제 #2
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     if (ValidaCliente.filtroCPF(mskBCPF.Text) && ValidaCliente.filtroNascimento(mskBDate.Text) && ValidaCliente.filtroNome(txbNome.Text) == true)
     {
         Cliente.adiconaCliente(inicial1.clientes, Cliente.identifyClient(inicial1.clientes), txbNome.Text, mskBDate.Text, mskBCPF.Text);
     }
     else
     {
         MessageBox.Show("Veja se inseriu todos os campos corretamente!", "Atenção!!");
     }
 }
예제 #3
0
        public void BtnEditar()
        {
            Cpf = mskBCPF.Text;

            string message = "Tem certeza disso?";
            string title   = "Atenção!!";

            if (ValidaCliente.filtroCPF(Cpf) == true)
            {
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result  = MessageBox.Show(message, title, buttons);

                if (result == DialogResult.No)
                {
                    MessageBox.Show("Alteração cancelada!", title);
                    return;
                }

                foreach (Cliente cliente in inicial1.clientes)
                {
                    if (Cpf == cliente.CPF)
                    {
                        cliente.Nome           = txbNome.Text;
                        cliente.DataNascimento = mskBDate.Text;
                        cliente.CPF            = mskBCPF.Text;

                        MessageBox.Show("Alteração concluida!");

                        txbNome.ResetText();
                        txbID.ResetText();
                        mskBCPF.ResetText();
                        mskBDate.ResetText();
                        return;
                    }
                }
            }
            else
            {
                MessageBox.Show("CPF Inválido!", title);
            }
        }