private void Obter(int id) { FornecedorManutencao = repositoryFornecedor.Obter(id); if (FornecedorManutencao == null) { FornecedorManutencao = new ClassFornecedor(); } else { txt_NomeDoFornecedor.Text = FornecedorManutencao.NomeDoFornecedor; ck_Ativo.Checked = FornecedorManutencao.Ativo ? true : false; } }
private void DGrid_Fornecedores_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dGrid_Fornecedores.Columns[e.ColumnIndex].Name == "bt_Editar") // Editar { ClassFornecedor itemSelecionado = (ClassFornecedor)dGrid_Fornecedores.Rows[e.RowIndex].DataBoundItem; Frm_FornecedorManutencao frm = new Frm_FornecedorManutencao(itemSelecionado.Id, repositoryfornecedor); Hide(); frm.ShowDialog(); Show(); AtualizarGrid(); } if (dGrid_Fornecedores.Columns[e.ColumnIndex].Name == "bt_Apagar") // Editar { ClassFornecedor itemSelecionado = (ClassFornecedor)dGrid_Fornecedores.Rows[e.RowIndex].DataBoundItem; repositoryfornecedor.Apagar(itemSelecionado.Id); AtualizarGrid(); } }