Ejemplo n.º 1
0
        private void Eliminar()
        {
            DialogResult Opcion;

            try
            {
                int    idDetalleCierre;
                string Respuesta = "";
                switch (ctrlSeleccionado)
                {
                case 0:    //INSERTAR
                    int     indiceFila = dgvListado.CurrentCell.RowIndex;
                    DataRow row        = dtDetalleCierre.Rows[indiceFila];
                    dtDetalleCierre.Rows.Remove(row);
                    dgvListado.DataSource = dtDetalleCierre;
                    break;

                case 1:    //EDITAR
                           //SELECCION DE UN REGISTRO
                    Opcion = MessageBox.Show(
                        "¿Realmente desea eliminar el registro seleccionado?",
                        "Eliminando registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (Opcion == DialogResult.Yes)
                    {
                        idDetalleCierre = Convert.ToInt32(dgvListado.CurrentRow.Cells[0].Value);
                        Respuesta       = NegocioDetalleApertura.Eliminar(idDetalleCierre);
                        if (Respuesta.Equals("OK"))
                        {
                            NotificacionOk("Registro eliminado", "Eliminando");
                        }
                        else
                        {
                            NotificacionError("El registro no se eliminó.", "Error");
                        }
                        Mostrar();
                    }
                    break;

                default:
                    NotificacionError(Respuesta, "Error");
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
            VerificarRegistros();
            //MontoFinalSistema = CalcularTotal();
            //txtMontoFinalSistema.Text = MontoFinalSistema.ToString("$#0.#0", CultureInfo.InvariantCulture);
        }
Ejemplo n.º 2
0
 public DataTable LlenarDetallesAperturasPredefinidas(int idAperturaPredefinida)
 {
     CrearDetallesAperturaPredefinida();
     return(dtDetallesAperturaPredefinida = NegocioDetalleApertura.MostrarDetallesAperturaPredefinida(idAperturaPredefinida));
 }