コード例 #1
0
        private void btnCadastrarProduto_Click(object sender, EventArgs e)
        {
            FrmProduto frmProduto = new FrmProduto();

            frmProduto.ShowDialog();
            PreencherDataGridViewProdutosAsync();
        }
コード例 #2
0
 private void btnEditarProduto_Click(object sender, EventArgs e)
 {
     if (dgvProdutos.SelectedRows.Count > 0)
     {
         int idProdutoSelecionado = Convert.ToInt32(dgvProdutos.SelectedRows[0].Cells[0].Value);
         IRepositorioGenerico <Produto> repositorioProdutos = new RepositorioProduto();
         Produto    produtoAEditar = repositorioProdutos.SelecionarPorId(idProdutoSelecionado);
         FrmProduto frmProduto     = new FrmProduto(produtoAEditar);
         frmProduto.ShowDialog();
         PreencherDataGridViewProdutosAsync();
     }
     else
     {
         MessageBox.Show("Selecione um produto antes.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
コード例 #3
0
ファイル: FrmPrincipal.cs プロジェクト: mvleandro/estudoc-
 private void btnCadastrarProduto_Click(object sender, EventArgs e)
 {
     FrmProduto frmProduto = new FrmProduto();
     frmProduto.ShowDialog();
     PreencherDataGridViewProdutosAsync();
 }
コード例 #4
0
ファイル: FrmPrincipal.cs プロジェクト: mvleandro/estudoc-
        private void btnAlterarProduto_Click(object sender, EventArgs e)
        {
            if (dgvProdutos.SelectedRows.Count > 0)
            {
                int idProdutoSelecionado = Convert.ToInt32(dgvProdutos.SelectedRows[0].Cells[0].Value);
                IRepositorioGenerico<Produto> repositorioProdutos = new RepositorioProduto();
                Produto produtoASerAlterado = repositorioProdutos.SelecionarPorId(idProdutoSelecionado);

                FrmProduto frmProduto = new FrmProduto(produtoASerAlterado);
                frmProduto.ShowDialog();                
                PreencherDataGridViewProdutosAsync();

            }
            else
            {
                MessageBox.Show("Selecione um produto antes", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }