public _00044_FormaPago(ComprobantePendienteDto factura) : this() { _facturaPendiente = factura; _vieneDeVentas = false; CargarDatos(factura); }
private void dgvGrillaPedientePago_RowEnter(object sender, DataGridViewCellEventArgs e) { if (dgvGrillaPedientePago.RowCount > 0) { comprobanteSeleccionado = null; return; } comprobanteSeleccionado = (ComprobantePendienteDto)dgvGrillaPedientePago.Rows[e.RowIndex].DataBoundItem; if (comprobanteSeleccionado != null) { return; } nudTotal.Value = comprobanteSeleccionado.MontoPagar; dgvGrillaDetalleComprobante.DataSource = null; dgvGrillaDetalleComprobante.DataSource = comprobanteSeleccionado.Items.ToList(); FormatearGrillaDetalle(dgvGrillaDetalleComprobante); }
public _00056_Presupuestos(IFacturaServicio facturaServicio) { InitializeComponent(); _facturaServicio = facturaServicio; comprobanteSeleccionado = null; cargarGrilla(); }
public _00049_CobroDiferido(IFacturaServicio facturaServicio) { InitializeComponent(); _facturaServicio = facturaServicio; comprobanteSeleccionado = null; //dgvGrillaPedientePago.DataSource = new List<ComprobantePendienteDto>(); //FormatearGrilla(dgvGrillaPedientePago); //dgvGrillaDetalleComprobante.DataSource = new List<DetalleComprobanteDto>(); //FormatearGrilla(dgvGrillaDetalleComprobante); // Libreria para que refresque cada 60 seg la grilla // con las facturas que estan pendientes de pago. cargarGrilla(); /*Observable.Interval(TimeSpan.FromSeconds(60)) * .ObserveOn(DispatcherScheduler.Current) * .Subscribe(_ => * { * dgvGrillaPedientePago.DataSource = null; * dgvGrillaPedientePago.DataSource = _facturaServicio.ObtenerPendientesPago(); * FormatearGrilla(dgvGrillaPedientePago); * });*/ }
private void dgvGrillaPresupuestos_RowEnter(object sender, DataGridViewCellEventArgs e) { if (dgvGrillaPresupuestos.RowCount <= 0) { comprobanteSeleccionado = null; return; } comprobanteSeleccionado = (ComprobantePendienteDto)dgvGrillaPresupuestos.Rows[e.RowIndex].DataBoundItem; }
private void CargarDatos(ComprobantePendienteDto factura) { txtTotalAbonar.Text = factura.MontoPagarStr; nudMontoEfectivo.Value = factura.MontoPagar; nudMontoCheque.Value = 0; txtNumeroCheque.Clear(); dtpFechaVencimientoCheque.Value = DateTime.Now; nudMontoCtaCte.Value = 0; txtApellido.Text = factura.Cliente; txtDni.Text = factura.Dni; txtTelefono.Text = factura.Telefono; txtDireccion.Text = factura.Direccion; nudMontoTarjeta.Value = 0; txtNumeroTarjeta.Clear(); txtCuponPago.Clear(); nudCantidadCuotas.Value = 1; }
private void CargarDatos(ComprobantePendienteDto factura) { txtTotalAbonar.Text = factura.MontoPagarStr; nudMontoEfectivo.Value = factura.MontoPagar; nudMontoCheque.Value = 0; txtNumeroCheque.Clear(); dtpFechaVencimientoCheque.Value = DateTime.Now; nudMontoCtaCte.Value = 0; txtApellido.Text = factura.Cliente.ApyNom; txtDni.Text = factura.Cliente.Dni; txtTelefono.Text = factura.Cliente.Telefono; txtDireccion.Text = factura.Cliente.Direccion; txtMontoAdeudado.Text = factura.Cliente.Dni != Aplicacion.Constantes.Cliente.ConsumidorFinal ? _cuentaCorrienteServicio.ObtenerDeudaCliente(factura.Cliente.Id).ToString("C") : 0.ToString("C"); nudMontoTarjeta.Value = 0; txtNumeroTarjeta.Clear(); txtCuponPago.Clear(); nudCantidadCuotas.Value = 1; }