using JNPF.Extend.Entitys.Dto.Email; using JNPF.Extend.Entitys.Dto.Order; using Mapster; namespace JNPF.Extend.Entitys.Mapper { class Mapper : IRegister { public void Register(TypeAdapterConfig config) { config.ForType() .Map(dest => dest.fullName, src => src.Subject); config.ForType() .Map(dest => dest.fdate, src => src.Date) .Map(dest => dest.sender, src => src.SenderName) .Map(dest => dest.isRead, src => src.Read); config.ForType() .Map(dest => dest.recipient, src => src.To); config.ForType() .Map(dest => dest.emailSsl, src => src.Ssl); config.ForType() .Map(dest => dest.recipient, src => src.MAccount) .Map(dest => dest.fdate, src => src.Date); config.ForType() .Map(dest => dest.recipient, src => src.To); config.ForType() .Map(dest => dest.fabstract, src => src.Abstract) .Map(dest => dest.receivableMoney, src => src.ReceivableMoney.ToString()); config.ForType() .Map(dest => dest.Ssl, src => src.emailSsl); config.ForType() .Map(dest => dest.Ssl, src => src.emailSsl); //config.ForType() // .Map(dest => dest.Ssl, src => src.Ssl != null && src.Ssl == 1 ? true : false); } } }