private void Atualizar() { if (dgvConsultaProdutos.RowCount > 0) { int id = int.Parse(dgvConsultaProdutos.CurrentRow.Cells[0].Value.ToString()); object[] dados = controladorTelaConsultaProduto().ObterDadosProduto(id); telaCadastroProduto = new frmTelaCadastroProduto((int)EnumOpcao.Atualizar, (int)dados[9]); telaCadastroProduto.txtCodigo.Text = dados[0].ToString(); telaCadastroProduto.txtNome.Text = dados[1].ToString(); telaCadastroProduto.txtValorUnitario.Text = dados[2].ToString().Replace(",", "."); if ((int)dados[3] < 0) { telaCadastroProduto.nudQtdEstoque.Value = 1; } else { telaCadastroProduto.nudQtdEstoque.Value = (int)dados[3]; } telaCadastroProduto.nudQtdMinima.Value = (int)dados[4]; telaCadastroProduto.nudQtdMaxima.Value = (int)dados[5]; telaCadastroProduto.txtQuantidade.Text = dados[6].ToString().Replace(",", "."); telaCadastroProduto.dtpDataValidade.Value = (DateTime)dados[7]; telaCadastroProduto.txtDescricao.Text = dados[8].ToString(); telaCadastroProduto.cboSubcategoria.SelectedValue = dados[9].ToString(); telaCadastroProduto.cboFornecedor.SelectedValue = dados[10].ToString(); telaCadastroProduto.cboUnidade.SelectedValue = dados[11].ToString(); telaCadastroProduto.cboCategoria.SelectedValue = dados[12].ToString(); telaCadastroProduto.controladorTelaCadastroProduto().Load((int)EnumOpcao.Atualizar, (int)dados[9]); telaCadastroProduto.ShowDialog(); controladorTelaConsultaProduto().ConsultarPorId(int.Parse(dados[0].ToString())); } }
private void btnCadastro_Click(object sender, EventArgs e) { frmTelaCadastroProduto telaCadastroProduto = new frmTelaCadastroProduto((int)EnumOpcao.Cadastro, 1); telaCadastroProduto.ShowDialog(); this.Close(); }
private void produtoToolStripMenuItem_Click(object sender, EventArgs e) { frmTelaCadastroProduto telaCadastroProduto = new frmTelaCadastroProduto((int)EnumOpcao.Cadastro, 1); telaCadastroProduto.ShowDialog(); }