예제 #1
0
        public static TarjetaDeCredito Crear(string numero)
        {
            TarjetaDeCredito tarjeta = new TarjetaDeCredito
            {
                FechaDeCreacion = new DateTime(),
                EstadoTarjeta   = EstadoTarjetaCredito.EnImpresion
            };

            return(tarjeta);
        }
예제 #2
0
 public void AsignarTarjetaDeCredito(TarjetaDeCredito tarjeta)
 {
     if (this.EstadoSolicitud == EstadoDeSolicitud.EnGeneracionTarjetaDeCredito)
     {
         this.TarjetaDeCredito = tarjeta;
         this.EstadoSolicitud  = EstadoDeSolicitud.EnImpresionTarjetaDeCredito;
     }
     else
     {
         throw new Exception("EstadoSolicitudInvalidoException");
     }
 }