private void btDeletar_Click(object sender, EventArgs e) { try { DialogResult resposta = MessageBox.Show("Excluir o Objetivo '" + dataGridViewObjetivos.CurrentRow.Cells[1].Value.ToString() + "' ?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resposta == DialogResult.Yes) { try { Objetivo objetivos = new Objetivo(); objetivos.Id = Convert.ToInt16(dataGridViewObjetivos.CurrentRow.Cells[0].Value); objetivos.delete(); //Geracao de log Logs logs = new Logs(); string linha; using (StreamReader reader = new StreamReader("user.txt")) { linha = reader.ReadLine(); } logs.IdUsuario = Convert.ToInt16(linha.ToString()); logs.IdAcao = 27; logs.Data = DateTime.Today.ToString("dd/MM/yyyy"); logs.Hora = DateTime.Now.ToString("HH:mm"); logs.insert(); FrmTabObjetivos_Activated(sender, e); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } catch { MessageBox.Show("Não há Objetivos cadastrados.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information); } }