public MapProfile() { CreateMap <ProjectDTO, Project>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetDescriptionFromEnumValue(s.Status))); CreateMap <Project, ProjectDTO>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetEnumValueFromDescription <EProjectStatus>(s.Status))); CreateMap <SaveProjectDTO, Project>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetDescriptionFromEnumValue(s.Status))); CreateMap <Project, SaveProjectDTO>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetEnumValueFromDescription <EProjectStatus>(s.Status))); }
public MapProfile() { CreateMap <ProjectPutDto, Project>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetDescriptionFromEnumValue(s.Status))); CreateMap <Project, ProjectPutDto>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetEnumValueFromDescription <EProjectStatus>(s.Status))); CreateMap <ProjectPostDto, Project>() .ForMember(dest => dest.Status, src => src.MapFrom(s => EnumExtention.GetDescriptionFromEnumValue(s.Status))); CreateMap <Project, ProjectGetDto>(); CreateMap <Employee, EmployeeDTO>(); CreateMap <EmployeeDTO, Employee>(); }