public int IngresarTarjetaCredito(TarjetaCredito tarjeta) { tarjeta.NroPlastico = GeneradorPlastico(tarjeta.Tipo); string reglas = ReglasTarjetaCredito(tarjeta); if (!string.IsNullOrEmpty(reglas)) { throw new TarjetaException("Error " + reglas); } else { TransactionResult resultado = TarjetaCreditoMapper.Insert(tarjeta); if (resultado.IsOk) { RecargarListaTarjeta(); return(resultado.Id); } else { throw new TarjetaException("Error al ingresar tarjeta " + resultado.Error); } } }
private void RecargarListaTarjeta() { _lstTarjetaCredito = TarjetaCreditoMapper.TraerTodoTarjetaCredito(); }
public TarjetaCreditoServicio() { TarjetaCreditoMapper mapper = new TarjetaCreditoMapper(); }