コード例 #1
0
        /// <summary>
        /// Clic en el botón de guardar.
        /// </summary>
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            // Verificar que se hayan seleccionado los datos

            //if (cboDenominacion.Text.Equals(string.Empty) || nudCantidad.Value == 0)
            //{
            //    Excepcion.mostrarMensaje("ErrorCantidadMonedasBolsaNiquelRegistro");
            //    return;
            //}

            try
            {
                BindingList <CantidadMonedasBolsaNiquel> bolsas = (BindingList <CantidadMonedasBolsaNiquel>)dgvBolsas.DataSource;

                foreach (CantidadMonedasBolsaNiquel c in bolsas)
                {
                    CantidadMonedasBolsaNiquel copia = c;
                    if (c.ID != 0)
                    {
                        _mantenimiento.actualizarCantidadMonedasBolsa(copia);
                    }
                    else
                    {
                        _mantenimiento.agregarCantidadMonedasBolsa(ref copia);
                    }
                }
            }
            catch (Excepcion ex)
            {
                ex.mostrarMensaje();
            }
        }