Ejemplo n.º 1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            Classes.Produto prod = new Classes.Produto();

            prod.CodigoBarras  = txtCodBarras.Text;
            prod.Nome          = txtNome.Text;
            prod.Marca         = txtMarca.Text;
            prod.Descricao     = txtDescricao.Text;
            prod.PrecoVenda    = float.Parse(txtPreco.Text);
            prod.Imagem        = Application.StartupPath.ToString() + "\\Produto\\Imagens\\" + txtNome.Text + ".jpeg";
            prod.EstoqueMinimo = int.Parse(txtEstoque.Text);
            prod.Quantidade    = int.Parse(txtQuantidade.Text);
            prod.DataValidade  = txtDataValidade.Text;
            prod.Obs           = txtObs.Text;

            string mensagem = prod.Cadastrar();

            if (mensagem == "Produto cadastrado com sucesso!")
            {
                pictureBoxImagem.Image.Save(Application.StartupPath.ToString() + "\\Produto\\Imagens\\" + txtNome.Text + ".jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
                MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(mensagem, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Limpar();
        }
Ejemplo n.º 2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Classes.Produto prod = new Classes.Produto();

            prod.Nome          = txtNomeP.Text;
            prod.PrecoVenda    = float.Parse(txtPreco.Text);
            prod.EstoqueMinimo = int.Parse(txtEstoque.Text);
            prod.Descricao     = txtDescricao.Text;
            prod.Marca         = txtMarca.Text;
            prod.Quantidade    = int.Parse(txtQuantidade.Text);
            prod.DataValidade  = txtValidade.Text;
            prod.Obs           = txtObs.Text;
            prod.CodigoBarras  = txtCodigoBarras.Text;

            string mensagem = prod.Editar();

            if (mensagem == "Produto editado com sucesso")
            {
                MessageBox.Show(mensagem, "Alterar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(mensagem, "Alterar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            DesabilitarCampos();
        }
Ejemplo n.º 3
0
        //Botão Cadastrar
        private void btCadastrar_MouseClick(object sender, MouseEventArgs e)
        {
            string nome = tbNome.Text, valor = tbValor.Text, descricao = tbDescricao.Text;
            int    quantidade = Int32.Parse(tbQuantidade.Text);

            Classes.Produto produto = new Classes.Produto(nome, valor, descricao, quantidade);
            produto.cadastrarProduto();
            listagem();
            limpar();
        }
Ejemplo n.º 4
0
 //Listagem de Produtos
 private void listagem()
 {
     Classes.Produto list = new Classes.Produto();
     try
     {
         dgProduto.DataSource = list.listarProduto();
     }
     catch (Exception)
     {
         Console.WriteLine("Listagem Falhou! Verifique a conexão com o banco");
     }
 }
Ejemplo n.º 5
0
 private void tbPesquisa_TextChanged(object sender, EventArgs e)
 {
     Classes.Produto filtro = new Classes.Produto();
     try
     {
         dgProduto.DataSource = filtro.filtroProduto(tbPesquisa.Text);
         Console.WriteLine(tbPesquisa.Text);
     }
     catch (Exception)
     {
         Console.WriteLine("filtro Falhou! Verifique a conexão com o banco");
     }
 }