Exemplo n.º 1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            //veririficar se os campos foram preenchidos
            if (txtCodigoCliente.Text == string.Empty)
            //|| txtCodigoCliente.Text == string.Empty
            {
                MessageBox.Show("Favor preencher campo.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                if (txtNomeCliente.Text == string.Empty)
                {
                    MessageBox.Show("Favor preencher campo.", "Aviso");
                    txtNomeCliente.Focus();
                }
            }
            //instanciar a classe SalvarCliente
            SalvarCliente salvarcliente = new SalvarCliente();

            //referencia ao dto
            ClienteDTO dados = new ClienteDTO();

            //popular os campos
            dados.Nome     = txtNomeCliente.Text;
            dados.Endereco = txtEndereco.Text;
            dados.Telefone = txtTelefone.Text;
            dados.Bairro   = txtBairro.Text;

            //chamar o metodo para incluir cliente
            salvarcliente.IncluirCliente(dados);
        }
Exemplo n.º 2
0
        private void btnok_Click(object sender, EventArgs e)
        {
            //Verificar se os campos foram preenchidos

            if (txtNomeCliente.Text == string.Empty)
            {
                MessageBox.Show("Favor preencher o campo", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtNomeCliente.Focus();
            }


            //Instaciar as classes do clientesDTO
            ClientesDTO   dados  = new ClientesDTO();
            SalvarCliente salvar = new SalvarCliente();

            mskCep.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            //popular
            //dados.codigocliente = Convert.ToInt32(txtCodigo.Text);
            dados.nomedocliente  = txtNomeCliente.Text;
            dados.datanascimento = msknascimento.Text;
            dados.CPF            = txtcpf.Text;
            dados.telefone       = txttelcliente.Text;
            dados.email          = txtemail.Text;
            dados.CEP            = mskCep.Text;
            dados.endereco       = txtendereco.Text;
            dados.cidade         = txtcidade.Text;
            dados.UF             = txtuf.Text;
            dados.como_nos_achou = txtachou.Text;


            //Chamar o método para gravar os dados
            salvar.IncluirClientes(dados);



            //Mensagem de retorno da DTO
            MessageBox.Show(dados.msg, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);

            txtcodcliente.Text = dados.codcliente.ToString();



            //Limpar os campos
            txtNomeCliente.Clear();
            txtcodcliente.Clear();
            txtcpf.Clear();
            msknascimento.Clear();
            txtemail.Clear();
            txttelcliente.Clear();
            mskCep.Clear();
            txtcidade.Clear();
            txtuf.Clear();
            txtendereco.Clear();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            int opcao = 0;

            while (opcao != 9)
            {
                //Console.Clear();
                Console.WriteLine("###################################################");
                Console.WriteLine("#                                                 #");
                Console.WriteLine("#              Programa de Vendas                 #");
                Console.WriteLine("#                                                 #");
                Console.WriteLine("###################################################");

                Console.WriteLine("Informe:\n1 - Cadastro de Clientes\n2 - Cadastro de Produtos\n3 - Cadastro de Venda\n4 - Extrato de Cliente\n9 - Sair\n");
                opcao = int.Parse(Console.ReadLine());

                Console.Clear();
                switch (opcao)
                {
                case 1:

                    Console.WriteLine("Digite o nome do cliente:");
                    string nome = Console.ReadLine();

                    Console.WriteLine("Digite o email do cliente:");
                    string email = Console.ReadLine();

                    Console.WriteLine("Digite o cpf do cliente: ");
                    string cpf = Console.ReadLine();

                    Cliente       cl = new Cliente(nome, email, cpf, DateTime.Now.Date);
                    SalvarCliente sc = new SalvarCliente();
                    //Console.WriteLine(new SalvarCliente().Salvar(cl));
                    Console.WriteLine(sc.Salvar(cl));
                    break;

                case 2:

                    Console.WriteLine("Digite o código do produto:");
                    int codproduto = int.Parse(Console.ReadLine());

                    Console.WriteLine("Digite o nome do produto:");
                    string nomeproduto = Console.ReadLine();

                    Console.WriteLine("Descreva o produto:");
                    string descricao = Console.ReadLine();

                    Console.WriteLine("Digite o preço do produto: R$ ");
                    double precoproduto = double.Parse(Console.ReadLine());

                    Produto       pr = new Produto(codproduto, nomeproduto, descricao, precoproduto);
                    SalvarProduto sp = new SalvarProduto();
                    Console.WriteLine(sp.Salvar(pr));

                    break;

                case 3:
                    Console.WriteLine("Digite o cpf do cliente: ");
                    string cpfvenda = Console.ReadLine();

                    // StreamReader ex = null;
                    // ex = new StreamReader("cadProdutos.csv");
                    // int numeroLinhas = System.IO.File.ReadAllLines("cadProdutos.csv").Length;
                    // string[,]dados = new string [numeroLinhas,4];

                    // for(int lin = 0;lin < dados.GetLength(0);lin++){
                    //     for(int col = 0; col < dados.GetLength(1);col++){
                    //         Console.WriteLine("\nLista de Produtos: ");
                    //         Console.Write("Código: "+ dados[lin,0]+"\t");
                    //         Console.Write("Produto: "+ dados[lin,1]+"\t");
                    //         Console.Write("Preço: "+ dados[lin,3]+"\t");
                    //     }
                    // }

                    Console.WriteLine("Digite o código do produto:");
                    int codprod_venda = int.Parse(Console.ReadLine());

                    Venda       vv = new Venda(cpfvenda, codprod_venda, DateTime.Now.Date);
                    SalvarVenda sv = new SalvarVenda();
                    Console.WriteLine(sv.Salvar(vv));

                    break;


                default:
                    break;
                }
            }
        }
Exemplo n.º 4
0
        private void btnIncluirClientes_Click(object sender, EventArgs e)
        {
            //Verifica Se Os Campos Foram Preenchidos.
            if (txtNome.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o campo NOME!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtNome.Focus();
            }

            else if (txtCNPJ.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o CNPJ!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtCNPJ.Focus();
            }

            else if (txtEndereco.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o ENDEREÇO!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtEndereco.Focus();
            }

            else if (txtCEP.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o CEP!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtCEP.Focus();
            }

            else if (txtBairro.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o BAIRRO!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtBairro.Focus();
            }

            else if (txtMunicipio.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o MUNICÍPIO!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtMunicipio.Focus();
            }

            else if (txtEstado.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o ESTADO!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtEstado.Focus();
            }

            else if (txtIE.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o IE!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtIE.Focus();
            }

            else if (txtTelefone.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o TELEFONE!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtTelefone.Focus();
            }

            else if (txtEmail.Text == string.Empty)
            {
                MessageBox.Show("Favor Preencher o EMAIL!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtEmail.Focus();
            }
            else
            {
                //Instanciar a classe ValidarUsuario
                SalvarCliente salvarcliente = new SalvarCliente();
                ClientesDTO   dados         = new ClientesDTO();


                //Popular os campos
                dados.Nome      = txtNome.Text;
                dados.CNPJ      = txtCNPJ.Text;
                dados.Endereco  = txtEndereco.Text;
                dados.CEP       = txtCEP.Text;
                dados.Bairro    = txtBairro.Text;
                dados.Municipio = txtMunicipio.Text;
                dados.Estado    = txtEstado.Text;
                dados.IE        = txtIE.Text;
                dados.Telefone  = txtTelefone.Text;
                dados.Telefone2 = txtTelefone2.Text;
                dados.Email     = txtEmail.Text;
                dados.Email2    = txtEmail_2.Text;


                //Chamar o método para incluir cliente
                salvarcliente.IncluirCliente(dados);

                MessageBox.Show("Cliente Cadastrado com Sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            //Quando o cadastro é efetuado com sucesso é limpo todos os campos.
            txtNome.Clear();
            txtCNPJ.Clear();
            txtEndereco.Clear();
            txtCEP.Clear();
            txtBairro.Clear();
            txtMunicipio.Clear();
            txtEstado.Clear();
            txtIE.Clear();
            txtTelefone.Clear();
            txtTelefone2.Clear();
            txtEmail.Clear();
            txtEmail_2.Clear();
        }