
Untitled
By: a guest on
Jul 31st, 2012 | syntax:
None | size: 1.39 KB | hits: 13 | expires: Never
Generate code for mapping - automapper
private static void InitializeMembershipMap()
{
Mapper.CreateMap<tb_UserMembership, UserMembership>()
.ForMember(dest => dest.Username, opt => opt.MapFrom(src => src.Username))
.ForMember(dest => dest.Password, opt => opt.MapFrom(src => src.Password))
.ForMember(dest => dest.PasswordSalt, opt => opt.MapFrom(src => src.PasswordSalt))
.ForMember(dest => dest.Email, opt => opt.MapFrom(src => src.Email))
.ForMember(dest => dest.Id, opt => opt.MapFrom(src => src.Id))
.ForMember(dest => dest.PasswordQuestion, opt => opt.MapFrom(src => src.PasswordQuestion))
.ForMember(dest => dest.PasswordAnswer, opt => opt.MapFrom(src => src.PasswordAnswer))
.ForMember(dest => dest.CreateDate, opt => opt.MapFrom(src => src.sys_CreatedDt))
.ForMember(dest => dest.FailedPasswordAttemptCount, opt => opt.MapFrom(src => src.FailedPasswordAttemptCount))
.ForMember(dest => dest.FailedPasswordAnswerAttemptCount, opt => opt.MapFrom(src => src.FailedPasswordAnswerAttemptCount))
.ForMember(dest => dest.IsApproved, opt => opt.MapFrom(src => src.IsApproved))
.ForMember(dest => dest.IsLockedOut, opt => opt.MapFrom(src => src.IsLockedOut))
.ForMember(dest => dest.LoweredEmail, opt => opt.MapFrom(src => src.Email.ToLower()));
}