コード例 #1
0
        public static Entities.TarjetaDeCredito Map(Data.TarjetaDeCredito _tarjetaDAL)
        {
            Entities.TarjetaDeCredito _tarjetaEntities = new Entities.TarjetaDeCredito();
            if (_tarjetaDAL == null)
            {
                return(_tarjetaEntities);
            }
            _tarjetaEntities._cliente       = Map(_tarjetaDAL.ClienteTitular);
            _tarjetaEntities.Marca          = (Entities.MarcasTarjetasCredito)_tarjetaDAL.Marca;
            _tarjetaEntities.Numero         = _tarjetaDAL.NumeroTarjeta;
            _tarjetaEntities.CreditoMaximo  = _tarjetaDAL.SaldoMaximo;
            _tarjetaEntities.Tipo           = (Entities.TipoDeTarjetaDeCredito)_tarjetaDAL.Tipo;
            _tarjetaEntities._estadoTarjeta = (Entities.EstadoTarjeta)_tarjetaDAL.Estado;


            return(_tarjetaEntities);
        }
コード例 #2
0
        public static Data.TarjetaDeCredito Map(Entities.TarjetaDeCredito _tarjetaEntities)
        {
            Data.TarjetaDeCredito _tarjetaDAL = new Data.TarjetaDeCredito();
            if (_tarjetaEntities == null)
            {
                return(_tarjetaDAL);
            }

            _tarjetaDAL.ClienteTitular = Map(_tarjetaEntities._cliente);
            _tarjetaDAL.DNICliente     = _tarjetaEntities._cliente.DNI;
            _tarjetaDAL.Estado         = (int)_tarjetaEntities._estadoTarjeta;
            _tarjetaDAL.Marca          = (int)_tarjetaEntities.Marca;
            _tarjetaDAL.NumeroTarjeta  = (int)new Random().Next();
            _tarjetaDAL.SaldoMaximo    = _tarjetaEntities.CreditoMaximo;
            _tarjetaDAL.Tipo           = (int)_tarjetaEntities.Tipo;

            return(_tarjetaDAL);
        }