Exemplo n.º 1
0
        public CLIENTES1 Convert(ClientDto source, CLIENTES1 destination, ResolutionContext context)
        {
            var entityConverter = new GenericBackConverter <ClientDto, CLIENTES1>();
            var entity          = entityConverter.Convert(source, destination, context);

            if (entity?.EMAIL_DEV != null)
            {
                var replace = entity.EMAIL_DEV?.Replace("@", "#");
                entity.EMAIL_DEV = replace;
            }

            if (entity != null && entity.EMAIL_MANT == null)
            {
                return(entity);
            }

            if (entity == null)
            {
                return(null);
            }

            var emailMaintenaince = entity.EMAIL_MANT.Replace("@", "#");

            entity.EMAIL_MANT = emailMaintenaince;

            var month = source.CreditCardExpiryMonth;
            var year  = source.CreditCardExpiryYear;

            entity.TARCADU = month + "/" + year;

            return(entity);
        }
Exemplo n.º 2
0
        public CLIENTES2 Convert(ClientDto source, CLIENTES2 destination, ResolutionContext context)
        {
            var entityConverter = new GenericBackConverter <ClientDto, CLIENTES2>();
            var entity          = entityConverter.Convert(source, destination, context);

            if (entity != null && entity?.EMAIL != null)
            {
                var email = entity.EMAIL.Replace("@", "#");
                entity.EMAIL = email;
            }

            return(entity);
        }