/// <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(); } }