private void btnEditar_Click(object sender, EventArgs e) { if (gridDetalleCobranza.Rows.Count > 0 && gridDetalleCobranza.SelectedRows.Count > 0 && gridDetalleCobranza.CurrentRow != null) { int detalleSeleccionado = gridDetalleCobranza.CurrentRow.Index; Detalle_Cobranza detalle_Cobranza = cobranza.DetalleCobranzas[detalleSeleccionado]; chekDebe.Checked = detalle_Cobranza.aplazado; numRecargo.Value = detalle_Cobranza.recargoMes; numImporte.Value = detalle_Cobranza.importe; numTotal.Value = detalle_Cobranza.detalleCobranza_total; cobranza.DetalleCobranzas.RemoveAt(detalleSeleccionado); actualizarGrillaDetalle(); calcularTotales(); } }
private void Agregar() { if (numImporte.Value != 0) { detalle_cobranza = new Detalle_Cobranza(); detalle_cobranza.recargoMes = numRecargo.Value; detalle_cobranza.importe = numImporte.Value; detalle_cobranza.detalleCobranza_total = numTotal.Value; if (cobranza.DetalleCobranzas == null) { cobranza.DetalleCobranzas = new ObservableCollection <Detalle_Cobranza>(); } cobranza.DetalleCobranzas.Add(detalle_cobranza); actualizarGrillaDetalle(); Helper.OcultarColumnas(gridDetalleCobranza, new int[] { 0 }); limpiarPanel(); calcularTotales(); } }