protected virtual void SetCreditCardAction() { CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { _credit_card = form.Selected as CreditCardInfo; _entity.OidTarjetaCredito = _credit_card.Oid; _entity.TarjetaCredito = _credit_card.Nombre; _entity.OidCuentaBancaria = _credit_card.OidCuentaBancaria; _entity.CuentaBancaria = _credit_card.CuentaBancaria; Cuenta_TB.Text = _entity.CuentaBancaria; Tarjeta_TB.Text = _entity.TarjetaCredito; EstadoPago_BT.Enabled = (_credit_card.ETipoTarjeta == ETipoTarjeta.Debito); if (_credit_card.ETipoTarjeta == ETipoTarjeta.Credito) { _entity.EEstadoPago = moleQule.Base.EEstado.Pendiente; } _entity.SetFechas(Fecha_DTP.Value, _credit_card); Vencimiento_DTP.Value = _entity.Vencimiento; EstadoPago_TB.Text = _entity.EstadoPagoLabel; } }
protected override void SetCreditCardAction() { CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { _credit_card = form.Selected as CreditCardInfo; if (_credit_card.ETipoTarjeta != ETipoTarjeta.Credito) { PgMng.ShowInfoException("Solo son válidas las tarjetas de crédito"); return; } _entity.OidTarjetaCredito = _credit_card.Oid; _entity.TarjetaCredito = _credit_card.Nombre; _entity.OidCuentaBancaria = _credit_card.OidCuentaBancaria; _entity.CuentaBancaria = _credit_card.CuentaBancaria; _entity.Agente = _credit_card.Nombre; Cuenta_TB.Text = _entity.CuentaBancaria; Tarjeta_TB.Text = _entity.TarjetaCredito; _entity.SetFechas(Fecha_DTP.Value, _credit_card); Vencimiento_DTP.Value = _entity.Vencimiento; EstadoPago_TB.Text = _entity.EstadoPagoLabel; LoadCreditCardStatements(); } }
protected override void SelectTarjetaAsociadaAction() { CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { CreditCardInfo item = form.Selected as CreditCardInfo; _entity.OidTarjetaAsociada = item.Oid; _entity.TarjetaAsociada = item.Nombre; } }
protected virtual void SetCreditCardAction() { CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { _tarjeta = form.Selected as CreditCardInfo; _entity.OidTarjetaCredito = _tarjeta.Oid; _entity.TarjetaCredito = _tarjeta.Nombre; _entity.OidCuentaBancaria = _tarjeta.OidCuentaBancaria; _entity.CuentaBancaria = _tarjeta.CuentaBancaria; Cuenta_TB.Text = _entity.CuentaBancaria; Tarjeta_TB.Text = _entity.TarjetaCredito; _entity.SetFechas(Fecha_DTP.Value, _tarjeta); Vencimiento_DTP.Value = _entity.Vencimiento; } }
protected virtual void SetCreditCardAction() { CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { SetCreditCard(form.Selected as CreditCardInfo); EstadoPago_BT.Enabled = (_credit_card.ETipoTarjeta == ETipoTarjeta.Debito); if (_credit_card.ETipoTarjeta == ETipoTarjeta.Credito) { _entity.EEstadoPago = moleQule.Base.EEstado.Pendiente; } _entity.SetFechas(Fecha_DTP.Value, _credit_card); Vencimiento_DTP.Value = _entity.Vencimiento; PaymentStatus_TB.Text = _entity.EstadoPagoLabel; } }
protected override void SetCreditCardAction() { if (!ControlsMng.IsCurrentItemValid(Lines_DGW)) { return; } CashLine item = ControlsMng.GetCurrentItem(Lines_DGW) as CashLine; if (item.Locked) { return; } if (!new ETipoLineaCaja[] { ETipoLineaCaja.EntradaPorTarjetaCredito }.Contains(item.ETipoLinea)) { return; } CreditCardSelectForm form = new CreditCardSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { CreditCardInfo credit_card = form.Selected as CreditCardInfo; if (credit_card.ETipoTarjeta != ETipoTarjeta.Credito) { return; } item.OidCreditCard = credit_card.Oid; item.CreditCard = credit_card.Nombre; item.OidCuentaBancaria = credit_card.OidCuentaBancaria; item.CuentaBancaria = credit_card.CuentaBancaria; Lines_BS.ResetBindings(false); } }