private void dgvLista_Cliente_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            Fornecedor fornecedor = (Fornecedor)(dgvLista_Fornecedor.SelectedRows[0].DataBoundItem);

            if (dgvLista_Fornecedor.Columns[e.ColumnIndex].Name == "btnEditar")
            {
                if (dgvLista_Fornecedor.SelectedRows.Count > 0)
                {
                    frmFornecedorCadastro frm = new frmFornecedorCadastro();
                    frm.Preencher(fornecedor);
                    frm.ShowDialog();
                    if (frm.FornecedorManutencao != null)
                    {
                        fornecedorRepository.Editar(frm.FornecedorManutencao);
                        AtualizarGrid();
                    }
                }
            }
            else if (dgvLista_Fornecedor.Columns[e.ColumnIndex].Name == "btnApagar")
            {
                DialogResult result = MessageBox.Show("Deseja apagar o item?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (result == DialogResult.Yes)
                {
                    fornecedorRepository.Apagar(fornecedor);
                    AtualizarGrid();
                    MessageBox.Show("Item Removido com Sucesso!");
                }
                else
                {
                    MessageBox.Show("Operação Cancelada");
                }
            }
        }
        private void btnNovo_Click(object sender, EventArgs e)
        {
            frmFornecedorCadastro frm = new frmFornecedorCadastro();

            frm.ShowDialog();
            if (frm.FornecedorManutencao != null)
            {
                fornecedorRepository.Inserir(frm.FornecedorManutencao);
                AtualizarGrid();
            }
        }