private void btnRegistarSaidaFornecedor_Click(object sender, EventArgs e) { if (dgvFornecedores.Rows.Count == 0) { mensagem("Selecione a linha que corresponde a um fonecedor"); } else { if (MessageBox.Show("Deseja realmente cadastrar a suída desse fornecedor", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(dgvFornecedores.CurrentRow.Cells[0].Value); FornecedorDAO fDao = new FornecedorDAO(); var fornecedor = fDao.find(id); fornecedor.saida = DateTime.Now; if (fDao.atualizar(fornecedor)) { preencherGridVisitanteFornecedores(); mensagem("Registro de saída finalizado com sucesso!"); } } else { return; } } }