Skip to content

Commit

Permalink
[AA-1719] - Strip leading and trailing whitespaces from LEA and Post-…
Browse files Browse the repository at this point in the history
…Secondary (#448)
  • Loading branch information
jagudelo-gap authored Mar 20, 2024
1 parent 913a20e commit 095747b
Showing 1 changed file with 17 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,19 @@ public AdminWebMappingProfile()

CreateMap<AddLocalEducationAgencyModel, LocalEducationAgency>()
.ForMember(dst => dst.Id, opt => opt.Ignore())
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.LocalEducationAgencyId))
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.LocalEducationAgencyId))
.ForMember(dst => dst.StreetNumberName, opt => opt.MapFrom(src => src.StreetNumberName.Trim()))
.ForMember(dst => dst.City, opt => opt.MapFrom(src => src.City.Trim()))
.ForMember(dst => dst.ZipCode, opt => opt.MapFrom(src => src.ZipCode.Trim()))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.LocalEducationAgency));

CreateMap<AddPostSecondaryInstitutionModel, PostSecondaryInstitution>()
.ForMember(dst => dst.Id, opt => opt.Ignore())
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.PostSecondaryInstitutionId))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.PostSecondaryInstitution))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.PostSecondaryInstitution))
.ForMember(dst => dst.StreetNumberName, opt => opt.MapFrom(src => src.StreetNumberName.Trim()))
.ForMember(dst => dst.City, opt => opt.MapFrom(src => src.City.Trim()))
.ForMember(dst => dst.ZipCode, opt => opt.MapFrom(src => src.ZipCode.Trim()))
.ForMember(dst => dst.LocalEducationAgencyId, opt => opt.Ignore());

CreateMap<AddSchoolModel, School>()
Expand All @@ -78,17 +84,23 @@ public AdminWebMappingProfile()
.ForMember(dst => dst.StateOptions, opt => opt.Ignore());

CreateMap<EditLocalEducationAgencyModel, LocalEducationAgency>()
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.LocalEducationAgencyId))
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.LocalEducationAgencyId))
.ForMember(dst => dst.StreetNumberName, opt => opt.MapFrom(src => src.StreetNumberName.Trim()))
.ForMember(dst => dst.City, opt => opt.MapFrom(src => src.City.Trim()))
.ForMember(dst => dst.ZipCode, opt => opt.MapFrom(src => src.ZipCode.Trim()))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.LocalEducationAgency));

CreateMap<PostSecondaryInstitution, EditPostSecondaryInstitutionModel>()
.ForMember(dst => dst.PostSecondaryInstitutionLevelOptions, opt => opt.Ignore())
.ForMember(dst => dst.AdministrativeFundingControlOptions, opt => opt.Ignore())
.ForMember(dst => dst.AdministrativeFundingControlOptions, opt => opt.Ignore())
.ForMember(dst => dst.StateOptions, opt => opt.Ignore());

CreateMap<EditPostSecondaryInstitutionModel, PostSecondaryInstitution>()
.ForMember(dst => dst.EducationOrganizationId, opt => opt.MapFrom(src => src.PostSecondaryInstitutionId))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.PostSecondaryInstitution))
.ForMember(dst => dst.EducationOrganizationCategory, opt => opt.MapFrom(src => EducationOrganizationTypes.Instance.PostSecondaryInstitution))
.ForMember(dst => dst.StreetNumberName, opt => opt.MapFrom(src => src.StreetNumberName.Trim()))
.ForMember(dst => dst.City, opt => opt.MapFrom(src => src.City.Trim()))
.ForMember(dst => dst.ZipCode, opt => opt.MapFrom(src => src.ZipCode.Trim()))
.ForMember(dst => dst.LocalEducationAgencyId, opt => opt.Ignore());

CreateMap<School, EditSchoolModel>()
Expand Down

0 comments on commit 095747b

Please sign in to comment.