using AutoMapper; using IRaCIS.Application.Contracts; namespace IRaCIS.Core.Application.Service { public class InstitutionConfig : Profile { public InstitutionConfig() { var isEn_Us = false; CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap().ReverseMap(); CreateMap(); CreateMap() .ForMember(t => t.CROName, c => c.MapFrom(d => isEn_Us ? d.CROName : d.CRONameCN)); CreateMap() .ForMember(t => t.SponsorName, c => c.MapFrom(d => isEn_Us ? d.SponsorName : d.SponsorNameCN)); CreateMap(); //CreateMap() // .ForMember(o => o.InstitutionName, t => t.MapFrom(u => u.CROName)); //CreateMap() // .ForMember(o => o.InstitutionName, t => t.MapFrom(u => u.SponsorName)); //CreateMap() // .ForMember(o => o.InstitutionName, t => t.MapFrom(u => u.HospitalName)); //CreateMap() // .ForMember(o => o.InstitutionName, t => t.MapFrom(u => u.SiteName)); } } }