Beispiel #1
0
 private void CadProduto_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <frmProduto>().Count() > 0)
     {
         MessageBox.Show("O Formulário de cadastro de produto já esta aberto", "Atenção", MessageBoxButtons.OK,
                         MessageBoxIcon.Exclamation);
     }
     else
     {
         frmProduto CadProduto = new frmProduto();
         CadProduto.MdiParent = this;
         CadProduto.Show();
     }
 }
        private void menuCadProduto_Click(object sender, EventArgs e)
        {
            if (Application.OpenForms.OfType <frmProduto>().Count() > 0)
            {
                MessageBox.Show("O Formulario Consulta de Produto já está aberto", "Atenção",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                // Criar o objeto e instanciar
                frmProduto CadProduto = new frmProduto();
                // Transformar o formulario marca em filho do principal
                CadProduto.MdiParent = this;
                // Chamar Formulário
                CadProduto.Show();
            }
        }
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dgColunas.SelectedCells.Count > 0)
            {
                classProduto cProduto = new classProduto();
                cProduto.RetornaProduto(Convert.ToInt32(dgColunas.SelectedRows[0].Cells[0].Value));
                frmProduto formProduto = new frmProduto();

                //Não esquecer de mudar a propriedade modifiers para public dos objetos do formulário de produto
                formProduto.txtCodigoProduto.Text = cProduto.CodigoProduto.ToString();
                formProduto.lbData.Text           = cProduto.DataCadastro.ToShortDateString();
                formProduto.textNomeProduto.Text  = cProduto.NomeProduto;
                formProduto.textQtdeEstoque.Text  = cProduto.QtdeEstoque.ToString();
                formProduto.txtPrecoVenda.Text    = cProduto.PrecoVenda.ToString();
                formProduto.textObservacao.Text   = cProduto.Observacao;
                formProduto.marca     = cProduto.CodigoMarca;     //(Combo) Passar a variável declarada no formulário de produto
                formProduto.categoria = cProduto.CodigoCategoria; //(Combo) Passar a variável declarada no formulário de produto

                if (cProduto.Status == 1)
                {
                    formProduto.ckStatus.Checked = true;
                }
                else
                {
                    formProduto.ckStatus.Checked = false;
                }

                //Mandar a informação de update
                formProduto.tipo = "Atualização";
                //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário
                formProduto.ShowDialog();
                //Chamar método de pesquisa
                btPesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione o produto a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Beispiel #4
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dtv.SelectedCells.Count > 0)
            {
                classProduto obj = new classProduto();
                obj.RetornaProduto(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value));
                frmProduto formProduto = new frmProduto();

                formProduto.txtCod.Text        = obj.CodigoProduto.ToString();
                formProduto.lbdata.Text        = obj.DataCadastro.ToShortDateString();
                formProduto.txtNome.Text       = obj.NomeProduto;
                formProduto.txtQtde.Text       = obj.QtdeEstoque.ToString();
                formProduto.txtPreco.Text      = obj.PrecoVenda.ToString();
                formProduto.txtObservacao.Text = obj.Observacao;
                formProduto.marca     = obj.CodigoMarca;
                formProduto.categoria = obj.CodigoCategoria;

                if (obj.Status == 1)
                {
                    formProduto.cbStatus.Checked = true;
                }

                else
                {
                    formProduto.cbStatus.Checked = false;
                }

                formProduto.tipo = "Atualização";
                formProduto.ShowDialog();
                btPesquisar_Click(this, new EventArgs());
            }

            else
            {
                MessageBox.Show("Selecione o Produto a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }