private void btEditar_Click(object sender, EventArgs e) { if (dgvCategoria.SelectedCells.Count > 0) { classCategoria cCategoria = new classCategoria(); cCategoria.RetornaCategoria(Convert.ToInt32(dgvCategoria.SelectedRows[0].Cells[0].Value)); frmCategoria formCategoria = new frmCategoria(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto formCategoria.textCategoria.Text = cCategoria.CodigoCategoria.ToString(); formCategoria.lbData.Text = cCategoria.DataCadastro.ToShortDateString(); formCategoria.textNomeCategoria.Text = cCategoria.NomeCategoria; formCategoria.textObservacao.Text = cCategoria.Observacao; if (cCategoria.Status == 1) { formCategoria.ckStatus.Checked = true; } else { formCategoria.ckStatus.Checked = false; } //Mandar a informação de update formCategoria.tipo = "Atualização"; //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário formCategoria.ShowDialog(); //Chamar método de pesquisa btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione a Categoria a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void CadCategoria_Click(object sender, EventArgs e) { if (Application.OpenForms.OfType <frmCategoria>().Count() > 0) { MessageBox.Show("O Formulário de cadastro de categoria já esta aberto", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { frmCategoria CadCategoria = new frmCategoria(); CadCategoria.MdiParent = this; CadCategoria.Show(); } }
private void menuCadCategoria_Click(object sender, EventArgs e) { if (Application.OpenForms.OfType <frmCategoria>().Count() > 0) { MessageBox.Show("O Formulario Consulta de Categoria já está aberto", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { // Criar o objeto e instanciar frmCategoria CadCategoria = new frmCategoria(); // Transformar o formulario marca em filho do principal CadCategoria.MdiParent = this; // Chamar Formulário CadCategoria.Show(); } }
private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classCategoria obj = new classCategoria(); obj.RetornaCategoria(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmCategoria obj2 = new frmCategoria(); obj2.textBoxCodCategoria.Text = obj.CodigoCategoria.ToString(); obj2.lbDataCad.Text = obj.DataCadastro.ToShortDateString(); obj2.textBoxNomeCategoria.Text = obj.NomeCategoria; // obj2.txtQtde.Text = obj.QtdeEstoque.ToString(); // obj2.txtPreco.Text = obj.PrecoVenda.ToString(); obj2.textBoxObsCategoria.Text = obj.Observacao; // obj2.marca = obj.CodigoMarca; // obj2.categoria = obj.CodigoCategoria; if (obj.Status == 1) { obj2.checkboxStatus.Checked = true; } else { obj2.checkboxStatus.Checked = false; } obj2.tipo = "Atualização"; obj2.ShowDialog(); btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione a Categoria a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }