Example #1
0
        private void dataGridView1_DoubleClick(object sender, EventArgs e)
        {
            int pos;

            pos     = dataGridView1.CurrentRow.Index.GetHashCode();
            va.Data = Convert.ToDateTime(dataGridView1.Rows[pos].Cells[0].Value.ToString());
            string dt  = (Convert.ToDateTime(va.Data).ToString("ddMMyyyy"));
            string aux = ("data" + Convert.ToString(dt));

            string            message = "Deseja realmente excluir a data " + Convert.ToDateTime(va.Data).ToString("dd/MM/yyyy") + "?";
            string            caption = "Confirmar exclusão";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            result = MessageBox.Show(message, caption, buttons);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                dataGridView1.Rows.RemoveAt(pos);

                try
                {
                    co.DeletarData(va);
                }
                catch (Exception ex)
                {
                    throw new Exception("Erro de comandos: " + ex.Message);
                }
            }
        }
Example #2
0
        private void dataGridView1_DoubleClick(object sender, EventArgs e)
        {
            if (aviso == "")
            {
                string msg = "Sempre antes de apagar uma data, a não ser que tenha cadastrado errado, atualize as porcentagens para eleição.";
                frmLembrete mg = new frmLembrete(msg);
                mg.ShowDialog();
                button2.Focus();
                aviso = "Ok";
            }
            else
            {
                int pos;
                pos = dataGridView1.CurrentRow.Index.GetHashCode();
                va.Data = Convert.ToDateTime(dataGridView1.Rows[pos].Cells[0].Value.ToString());
                string dt = (Convert.ToDateTime(va.Data).ToString("ddMMyyyy"));
                string aux = ("data" + Convert.ToString(dt));

                string message = "Deseja realmente excluir a data " + Convert.ToDateTime(va.Data).ToString("dd/MM/yyyy") + "?";
                string caption = "Confirmar exclusão";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult result;

                result = MessageBox.Show(message, caption, buttons);

                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    dataGridView1.Rows.RemoveAt(pos);

                    try
                    {
                        co.DeletarData(va);
                    }
                    catch (Exception ex)
                    {
                        throw new Exception("Erro de comandos: " + ex.Message);
                    }
                }
            }
        }