public static BIZ.Tarjeta Map(DAL.Tarjeta viejo) { BIZ.Tarjeta nuevo = new BIZ.Tarjeta(); if (viejo == null) { return(nuevo); } nuevo.m_Cliente = Map(viejo.Cliente); nuevo.Marca = (BIZ.Tarjeta.Marcas)viejo.Marca; nuevo.Numero = viejo.Numero; nuevo.SaldoMax = viejo.SaldoMaximo; nuevo.Tipo = (BIZ.Tarjeta.Tipos)viejo.Tipo; nuevo.m_EstadoTarjeta = (BIZ.EstadoTarjeta)viejo.Estado; nuevo.Extensiones = null; nuevo.m_Cliente = Map(viejo.Cliente); #warning Revisar nuevo.Extensiones ya que puede ser una función ciclica ///Ni tampoco se que valor va ahí, ya que es re raro, dal.tarjeta tiene un 1 o un dos que no se que carajos es eso return(nuevo); }
public static DAL.Tarjeta Map(BIZ.Tarjeta viejo) { DAL.Tarjeta nuevo = new DAL.Tarjeta(); if (viejo == null) { return(nuevo); } nuevo.Cliente = Map(viejo.m_Cliente); nuevo.DNICliente = viejo.m_Cliente.NroDocumento; nuevo.Estado = (int)viejo.m_EstadoTarjeta; nuevo.Extension = viejo.Extensiones == null ? 1 : 2; nuevo.IdTerminalImpresion = viejo.IdTerminal; nuevo.Marca = (int)viejo.Marca; nuevo.Numero = (int)new Random().Next(); nuevo.SaldoMaximo = viejo.SaldoMax; nuevo.Tipo = (int)viejo.Tipo; return(nuevo); }