private void menuproduto_Click(object sender, EventArgs e) { if (Application.OpenForms.OfType <fmrproduto>().Count() > 0) { MessageBox.Show("O Formulario Produto já está Aberto", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { fmrproduto cadproduto = new fmrproduto(); cadproduto.MdiParent = this; cadproduto.Show(); } }
private void bteditar_Click(object sender, EventArgs e) { if (dataGridViewproduto.SelectedCells.Count > 0) { classproduto cproduto = new classproduto(); cproduto.retornarproduto(Convert.ToInt32(dataGridViewproduto.SelectedRows[0].Cells[0].Value)); fmrproduto formproduto = new fmrproduto(); // nao esquecer de mudar a prorpiedade para public dos objetos do formulario do produto formproduto.tbcodigoproduto.Text = cproduto.codigoproduto.ToString(); formproduto.tbdatacadastro.Text = cproduto.datacadastro.ToString(); formproduto.tbnomeproduto.Text = cproduto.nome; formproduto.tbquantidade.Text = cproduto.estoque.ToString(); formproduto.tbpreco.Text = cproduto.preco.ToString(); formproduto.marca = cproduto.codigomarca; // passar a variavel declarada no formulario de produto formproduto.categoria = cproduto.codigocategoria; // passar a variavel declarada no formulario de produto if (cproduto.status == 1) { formproduto.cbstatus.Checked = true; } else { formproduto.cbstatus.Checked = false; } // mandar a informacao de update formproduto.tipo = "Atualização"; // nao repetir que outro formulario seja aberto e depois de atualizar fecha o formulario formproduto.ShowDialog(); // chamar o metodo de pesquisa btpesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione o produto a ser Atualizado !", "Sistema Mastersports", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }