Exemplo n.º 1
0
        private void Button1_Click(object sender, EventArgs e)
        {
            string concepto = "";

            if (Dtg_Partidas.CurrentRow.Cells[0].Value == null || Dtg_Partidas.CurrentRow.Cells[0].Value.ToString() == "" || Dtg_Partidas.CurrentRow.Cells[0].Value.ToString() == " ")
            {
                MessageBox.Show("Por favor Seleccione el CONCEPTO de la partida a eliminar");
            }
            else
            {
                concepto = Dtg_Partidas.CurrentRow.Cells[1].Value.ToString();
                DialogResult Eliminar;
                Eliminar = MessageBox.Show("Se eliminarán todos los movimientos con concepto " + concepto + ", desea continuar?", "Eliminar Partida", MessageBoxButtons.YesNo);

                if (Eliminar == DialogResult.Yes)
                {
                    Libro.DeletePartida(concepto, idLibro);
                    OdbcDataAdapter dt    = Libro.llenarPartidas(Dtg_LibroDiario.CurrentRow.Cells[0].Value.ToString());
                    DataTable       table = new DataTable();
                    dt.Fill(table);
                    Dtg_Partidas.Rows.Clear();
                    foreach (DataRow row in table.Rows)
                    {
                        Dtg_Partidas.Rows.Add(row[0], row[1], row[2], row[3], row[4]);
                    }
                    foreach (DataGridViewRow row in Dtg_Partidas.Rows)
                    {
                        if (row.Cells[0].Value.ToString() != "")
                        {
                            row.DefaultCellStyle.BackColor = Color.Firebrick;
                            row.DefaultCellStyle.ForeColor = Color.White;
                        }
                    }

                    Dtg_Resumen.Rows.Clear();
                    foreach (DataRow row in table.Rows)
                    {
                        Dtg_Resumen.Rows.Add(row[0], row[1], row[2], row[3], row[4]);
                    }
                    foreach (DataGridViewRow row in Dtg_Resumen.Rows)
                    {
                        if (row.Cells[0].Value.ToString() != "")
                        {
                            row.DefaultCellStyle.BackColor = Color.Firebrick;
                            row.DefaultCellStyle.ForeColor = Color.White;
                        }
                    }
                    sn.insertarBitacora(user, "Elimino una partida", "Libro Diario");
                }
            }
        }
Exemplo n.º 2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            string concepto = "";

            if (Dtg_Partidas.CurrentRow.Cells[0].Value == null || Dtg_Partidas.CurrentRow.Cells[0].Value.ToString() == "" || Dtg_Partidas.CurrentRow.Cells[0].Value.ToString() == " ")
            {
                MessageBox.Show("Por favor Seleccione el CONCEPTO de la partida a eliminar");
            }
            else
            {
                concepto = Dtg_Partidas.CurrentRow.Cells[0].Value.ToString();
                DialogResult Eliminar;
                Eliminar = MessageBox.Show("Se eliminarán todos los movimientos con concepto " + concepto + ", desea continuar?", "Eliminar Partida", MessageBoxButtons.YesNo);

                if (Eliminar == DialogResult.Yes)
                {
                    Libro.DeletePartida(concepto, idLibro);
                    OdbcDataAdapter dt    = Libro.llenarPartidas(Dtg_LibroDiario.CurrentRow.Cells[0].Value.ToString());
                    DataTable       table = new DataTable();
                    dt.Fill(table);
                    Dtg_Partidas.DataSource = table;
                }
            }
        }