Example #1
0
 public Tarjeta(string nrot, Cliente titular, DateTime fechaotorgamiento, DateTime fechavencimiento, TipoTarjeta TTarjeta)
 {
     nrotarjeta        = nrot;
     Titular           = titular;
     FechaOtorgamiento = fechaotorgamiento;
     FechaVencimiento  = fechavencimiento;
     Tipotarjeta       = TTarjeta;
     ListaConsumos     = new List <Consumo>();
 }
 public void AgregarTarjeta(TipoTarjeta tipotarjeta)
 {//metodo que ingresa las tarjetas a la entidad financiera
     try
     {
         if (tipotarjeta != null)
         {
             Tarjetas.Add(new Tarjeta(tipotarjeta));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
Example #3
0
 public Tarjeta(TipoTarjeta TTarjeta)
 {
     try
     {
         Tipotarjeta       = TTarjeta;
         nrotarjeta        = TTarjeta.prefijo + GeneraNroTarjeta();
         FechaOtorgamiento = DateTime.Now;
         FechaVencimiento  = ObtenerFecha(720, DateTime.Now, DateTime.Now.AddDays(2500));
         limite_dolares    = TTarjeta.limite_dolares;
         limite_pesos      = TTarjeta.limite_pesos;
         ListaConsumos     = new List <Consumo>();
     }
     catch (Exception ex)
     {
         throw;
     }
 }