|
|
|
@ -13,6 +13,8 @@ namespace Elight.Entity |
|
|
|
{ |
|
|
|
{ |
|
|
|
public AuthManageProfile() |
|
|
|
public AuthManageProfile() |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
this.CreateCusMap<App_Sys_AddLawyerInput, App_Sys_UserModel>(); |
|
|
|
|
|
|
|
|
|
|
|
CreateMap<JZJBXX, JZJBXXDto>().ReverseMap(); |
|
|
|
CreateMap<JZJBXX, JZJBXXDto>().ReverseMap(); |
|
|
|
CreateMap<JZML, JZMLDto>().ReverseMap(); |
|
|
|
CreateMap<JZML, JZMLDto>().ReverseMap(); |
|
|
|
CreateMap<JZWJItem, JZWJItemDto>().ReverseMap(); |
|
|
|
CreateMap<JZWJItem, JZWJItemDto>().ReverseMap(); |
|
|
|
@ -21,7 +23,7 @@ namespace Elight.Entity |
|
|
|
CreateMap<App_LawyerServicesModel, QRLawyerServiceDto>().ReverseMap(); |
|
|
|
CreateMap<App_LawyerServicesModel, QRLawyerServiceDto>().ReverseMap(); |
|
|
|
CreateMap<App_Sys_UserModel, QRUserDto>().ReverseMap(); |
|
|
|
CreateMap<App_Sys_UserModel, QRUserDto>().ReverseMap(); |
|
|
|
|
|
|
|
|
|
|
|
CreateMap<App_Sys_AddLawyerInput, App_Sys_UserModel>(); |
|
|
|
//CreateMap<App_Sys_AddLawyerInput, App_Sys_UserModel>(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CreateMap<App_CloudCabinetModel, App_CloudCabinetDto>(); |
|
|
|
CreateMap<App_CloudCabinetModel, App_CloudCabinetDto>(); |
|
|
|
@ -41,4 +43,22 @@ namespace Elight.Entity |
|
|
|
CreateMap<App_Sys_UserDto, App_Sys_UserModel>(); |
|
|
|
CreateMap<App_Sys_UserDto, App_Sys_UserModel>(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public static class AutoMapperProFileExtension |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
public static void CreateCusMap<Source, Destination>(this Profile profile) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
profile.CreateMap<Source, Destination>().ForAllMembers(opt => |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
opt.UseDestinationValue(); |
|
|
|
|
|
|
|
opt.Condition((s, e, r, t) => |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (r == null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
else { return true; } |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|