private void btEditar_Click(object sender, EventArgs e) { if (dgvCargo.SelectedCells.Count > 0) { classCargo cCargo = new classCargo(); cCargo.RetornaCargo(Convert.ToInt32(dgvCargo.SelectedRows[0].Cells[0].Value)); frmCargo formCargo = new frmCargo(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto formCargo.textCargo.Text = cCargo.CodigoCargo.ToString(); formCargo.lbData.Text = cCargo.DataCadastro.ToShortDateString(); formCargo.textNomeCargo.Text = cCargo.NomeCargo; formCargo.textObservacao.Text = cCargo.Observacao; if (cCargo.Status == 1) { formCargo.ckStatus.Checked = true; } else { formCargo.ckStatus.Checked = false; } //Mandar a informação de update formCargo.tipo = "Atualização"; //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário formCargo.ShowDialog(); //Chamar método de pesquisa btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione o Cargo a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classCargo obj = new classCargo(); obj.RetornaCargo(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmCargo obj2 = new frmCargo(); obj2.txtCodCargo.Text = obj.CodigoCargo.ToString(); obj2.lbdata.Text = obj.DataCadastro.ToShortDateString(); obj2.txtNome.Text = obj.NomeCargo; // obj2.txtQtde.Text = obj.QtdeEstoque.ToString(); // obj2.txtPreco.Text = obj.PrecoVenda.ToString(); obj2.txtObservacao.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 o Cargo a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }