private void btnAplicarTarjetaRegalo_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(this._Datos.IDCliente)) { Cliente Aux = new Cliente { IDCliente = this._Datos.IDCliente, IDTarjeta = this._Datos.IDTarjeta }; frmCanjearTarjetaRegalo ActivarTarjeta = new frmCanjearTarjetaRegalo(Aux); ActivarTarjeta.ShowDialog(); ActivarTarjeta.Dispose(); if (ActivarTarjeta.DialogResult == DialogResult.OK) { this._Datos.Saldo = ActivarTarjeta.DatosAux.Saldo; this.txtSaldoMonedero.Text = string.Format("{0:c}", this._Datos.Saldo); } } else { MessageBox.Show("La venta debe tener un cliente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmConcluirPago ~ btnAplicarTarjetaRegalo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCanjearTR_Click(object sender, EventArgs e) { try { if (this.dgvClientes.SelectedRows.Count == 1) { Cliente DatosAux = this.ObtenerDatosCliente(); if (!string.IsNullOrEmpty(DatosAux.IDCliente)) { frmCanjearTarjetaRegalo ActivarTarjeta = new frmCanjearTarjetaRegalo(DatosAux); ActivarTarjeta.ShowDialog(); ActivarTarjeta.Dispose(); if (ActivarTarjeta.DialogResult == DialogResult.OK) { int Row = this.dgvClientes.Rows.GetFirstRow(DataGridViewElementStates.Selected); this.dgvClientes.Rows[Row].Cells["Saldo"].Value = ActivarTarjeta.DatosAux.Saldo; } } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCatClientes ~ txtBusqueda_KeyPress"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }