|
|
using AutoMapper;using Shentun.Peis.AsbitemDetails;using Shentun.Peis.AsbitemGuides;using Shentun.Peis.Asbitems;using Shentun.Peis.BirthPlaces;using Shentun.Peis.Books;using Shentun.Peis.CardRegisters;using Shentun.Peis.CardTypes;using Shentun.Peis.CollectItemTypes;using Shentun.Peis.ColumnReferences;using Shentun.Peis.CommonChars;using Shentun.Peis.CommonCharTypes;using Shentun.Peis.ContactMethods;using Shentun.Peis.ContactPersons;using Shentun.Peis.CustomerOrgGroupDetails;using Shentun.Peis.CustomerOrgGroups;using Shentun.Peis.CustomerOrgRegisters;using Shentun.Peis.CustomerOrgs;using Shentun.Peis.CustomerOrgTypes;using Shentun.Peis.DeviceTypes;using Shentun.Peis.Diagnosises;using Shentun.Peis.DiagnosisLevels;using Shentun.Peis.DiagnosisPostfixs;using Shentun.Peis.DiagnosisTemplateDetails;using Shentun.Peis.DiagnosisTemplates;using Shentun.Peis.ForSexs;using Shentun.Peis.GuideTypes;using Shentun.Peis.InvoiceItemTypes;using Shentun.Peis.ItemDefaultResults;using Shentun.Peis.ItemResultMatchs;using Shentun.Peis.ItemResultTemplates;using Shentun.Peis.Items;using Shentun.Peis.ItemTemplateDetails;using Shentun.Peis.ItemTemplates;using Shentun.Peis.ItemTypes;using Shentun.Peis.MedicalConclusions;using Shentun.Peis.MedicalConclusionTypes;using Shentun.Peis.MedicalPackageDetails;using Shentun.Peis.MedicalPackages;using Shentun.Peis.MedicalReportTypes;using Shentun.Peis.MedicalTypes;using Shentun.Peis.MenuInfos;using Shentun.Peis.Models;using Shentun.Peis.Nations;using Shentun.Peis.OrganizationUnits;using Shentun.Peis.PatientRegisters;using Shentun.Peis.Patients;using Shentun.Peis.PayModes;using Shentun.Peis.PersonnelTypes;using Shentun.Peis.PriceItems;using Shentun.Peis.ReferenceRanges;using Shentun.Peis.RegisterAsbitems;using Shentun.Peis.RegisterCheckItems;using Shentun.Peis.RegisterChecks;using Shentun.Peis.RegisterCheckSuggestions;using Shentun.Peis.RegisterCheckSummarys;using Shentun.Peis.ReportFormats;using Shentun.Peis.ReportFormatTemplates;using Shentun.Peis.ReportPrinters;using Shentun.Peis.Reports;using Shentun.Peis.ResultStatuses;using Shentun.Peis.SampleContainers;using Shentun.Peis.SampleGroupDetails;using Shentun.Peis.SampleGroups;using Shentun.Peis.SampleTypes;using Shentun.Peis.SexHormoneReferenceRanges;using Shentun.Peis.SexHormoneTerms;using Shentun.Peis.Sexs;using Shentun.Peis.SumSummaryReports;using Shentun.Peis.SysParms;using Shentun.Peis.SysParmTypes;using Shentun.Peis.SysParmValues;using Shentun.Peis.ThirdInterfaces;using Shentun.Peis.Units;using System;using Volo.Abp.Identity;
namespace Shentun.Peis;
public class PeisApplicationAutoMapperProfile : Profile{ public PeisApplicationAutoMapperProfile() { /* You can configure your AutoMapper mapping configuration here. * Alternatively, you can split your mapping configurations * into multiple profile classes for a better organization. */
CreateMap<CreateHelloADto, HelloA>();
CreateMap<Student, StudentDto>();
CreateMap<OrganizationUnitsCreateDto, OrganizationUnit>();
CreateMap<OrganizationUnit, OrganizationUnitsCreateDto>();
CreateMap<OrganizationUnitsDto, OrganizationUnit>();
CreateMap<OrganizationUnit, OrganizationUnitsDto>();
CreateMap<OrganizationUnitsUpdateDto, OrganizationUnit>();
CreateMap<OrganizationUnit, OrganizationUnitsUpdateDto>();
CreateMap<GuideType, GuideTypeDto>();
CreateMap<CreateGuideTypeDto, GuideType>();
CreateMap<UpdateGuideTypeDto, GuideType>();
CreateMap<MedicalReportType, MedicalReportTypeDto>(); CreateMap<CreateMedicalReportTypeDto, MedicalReportType>(); CreateMap<UpdateMedicalReportTypeDto, MedicalReportType>();
CreateMap<ItemType, ItemTypeDto>(); CreateMap<CreateItemTypeDto, ItemType>(); CreateMap<UpdateItemTypeDto, ItemType>();
CreateMap<UpdateMaritalStatusDto, MaritalStatus>(); CreateMap<MaritalStatusDto, MaritalStatus>(); CreateMap<MaritalStatus, MaritalStatusDto>();
CreateMap<UpdateSexDto, Sex>(); CreateMap<SexDto, Sex>(); CreateMap<Sex, SexDto>();
CreateMap<CreateNationDto, Nation>(); CreateMap<UpdateNationDto, Nation>(); CreateMap<Nation, NationDto>();
CreateMap<CreateBirthPlaceDto, BirthPlace>(); CreateMap<UpdateBirthPlaceDto, BirthPlace>(); CreateMap<BirthPlace, BirthPlaceDto>();
CreateMap<CreateResultStatusDto, ResultStatus>(); CreateMap<UpdateResultStatusDto, ResultStatus>(); CreateMap<ResultStatus, ResultStatusDto>();
CreateMap<MedicalType, MedicalTypeDto>(); CreateMap<CreateMedicalTypeDto, MedicalType>(); CreateMap<UpdateMedicalTypeDto, MedicalType>();
CreateMap<PersonnelType, PersonnelTypeDto>(); CreateMap<CreatePersonnelTypeDto, PersonnelType>(); CreateMap<UpdatePersonnelTypeDto, PersonnelType>();
CreateMap<DeviceType, DeviceTypeDto>(); CreateMap<CreateDeviceTypeDto, DeviceType>(); CreateMap<UpdateDeviceTypeDto, DeviceType>();
CreateMap<SampleType, SampleTypeDto>(); CreateMap<CreateSampleTypeDto, SampleType>(); CreateMap<UpdateSampleTypeDto, SampleType>();
CreateMap<Unit, UnitDto>(); CreateMap<CreateUnitDto, Unit>(); CreateMap<UpdateUnitDto, Unit>();
CreateMap<DiagnosisPostfix, DiagnosisPostfixDto>(); CreateMap<CreateDiagnosisPostfixDto, DiagnosisPostfix>(); CreateMap<UpdateDiagnosisPostfixDto, DiagnosisPostfix>();
CreateMap<MedicalConclusionType, MedicalConclusionTypeDto>(); CreateMap<CreateMedicalConclusionTypeDto, MedicalConclusionType>(); CreateMap<UpdateMedicalConclusionTypeDto, MedicalConclusionType>();
CreateMap<MedicalConclusion, MedicalConclusionDto>(); CreateMap<CreateMedicalConclusionDto, MedicalConclusion>(); CreateMap<UpdateMedicalConclusionDto, MedicalConclusion>();
CreateMap<SampleContainer, SampleContainerDto>(); CreateMap<CreateSampleContainerDto, SampleContainer>(); CreateMap<UpdateSampleContainerDto, SampleContainer>();
CreateMap<CommonCharType, CommonCharTypeDto>(); CreateMap<CreateCommonCharTypeDto, CommonCharType>(); CreateMap<UpdateCommonCharTypeDto, CommonCharType>();
CreateMap<CommonChar, CommonCharDto>(); CreateMap<CreateCommonCharDto, CommonChar>(); CreateMap<UpdateCommonCharDto, CommonChar>();
CreateMap<CustomerOrgType, CustomerOrgTypeDto>(); CreateMap<CreateCustomerOrgTypeDto, CustomerOrgType>(); CreateMap<UpdateCustomerOrgTypeDto, CustomerOrgType>();
CreateMap<ItemDefaultResult, ItemDefaultResultDto>(); CreateMap<CreateItemDefaultResultDto, ItemDefaultResult>(); CreateMap<UpdateItemDefaultResultDto, ItemDefaultResult>();
CreateMap<DiagnosisLevel, DiagnosisLevelDto>(); CreateMap<CreateDiagnosisLevelDto, DiagnosisLevel>(); CreateMap<UpdateDiagnosisLevelDto, DiagnosisLevel>();
CreateMap<InvoiceItemType, InvoiceItemTypeDto>(); CreateMap<CreateInvoiceItemTypeDto, InvoiceItemType>(); CreateMap<UpdateInvoiceItemTypeDto, InvoiceItemType>();
CreateMap<PayMode, PayModeDto>(); CreateMap<UpdatePayModeDto, PayMode>();
CreateMap<ItemType, ItemTypeDto>(); CreateMap<CreateItemTypeDto, ItemType>(); CreateMap<UpdateItemTypeDto, ItemType>();
CreateMap<SampleGroup, SampleGroupDto>(); CreateMap<CreateSampleGroupDto, SampleGroup>(); CreateMap<UpdateSampleGroupDto, SampleGroup>();
CreateMap<SampleGroupDetail, SampleGroupDetailDto>(); CreateMap<CreateSampleGroupDetail_Detail, SampleGroupDetail>();
CreateMap<ReferenceRange, ReferenceRangeDto>(); CreateMap<CreateReferenceRangeDto, ReferenceRange>(); CreateMap<UpdateReferenceRangeDto, ReferenceRange>(); CreateMap<CreateReferenceRangeTextDto, ReferenceRange>(); CreateMap<UpdateReferenceRangeTextDto, ReferenceRange>();
CreateMap<SexHormoneReferenceRange, SexHormoneReferenceRangeDto>(); CreateMap<CreateSexHormoneReferenceRangeDto, SexHormoneReferenceRange>(); CreateMap<UpdateSexHormoneReferenceRangeDto, SexHormoneReferenceRange>();
CreateMap<ItemResultTemplate, ItemResultTemplateDto>(); CreateMap<CreateItemResultTemplateDto, ItemResultTemplate>(); CreateMap<UpdateItemResultTemplateDto, ItemResultTemplate>();
CreateMap<Item, ItemDto>(); CreateMap<CreateItemDto, Item>(); CreateMap<UpdateItemDto, Item>();
CreateMap<Asbitem, AsbitemDto>(); CreateMap<CreateAsbitemDto, Asbitem>(); CreateMap<UpdateAsbitemDto, Asbitem>();
CreateMap<Diagnosis, DiagnosisDto>(); CreateMap<CreateDiagnosisDto, Diagnosis>(); CreateMap<UpdateDiagnosisDto, Diagnosis>();
CreateMap<ItemResultMatch, ItemResultMatchDto>(); CreateMap<CreateItemResultMatchDto, ItemResultMatch>(); CreateMap<UpdateItemResultMatchDto, ItemResultMatch>();
CreateMap<ItemTemplate, ItemTemplateDto>(); CreateMap<CreateItemTemplateDto, ItemTemplate>(); CreateMap<UpdateItemTemplateDto, ItemTemplate>();
CreateMap<ItemTemplateDetail, ItemTemplateDetailDto>(); CreateMap<CreateItemTemplateDetail_Detail, ItemTemplateDetail>();
CreateMap<DiagnosisTemplate, DiagnosisTemplateDto>(); CreateMap<CreateDiagnosisTemplateDto, DiagnosisTemplate>(); CreateMap<UpdateDiagnosisTemplateDto, DiagnosisTemplate>();
CreateMap<DiagnosisTemplateDetail, DiagnosisTemplateDetailDto>(); CreateMap<CreateDiagnosisTemplateDetail_Detail, DiagnosisTemplateDetail>();
CreateMap<AsbitemDetail, AsbitemDetailDto>(); CreateMap<CreateAsbitemDetailDto, AsbitemDetail>(); CreateMap<CreateAsbitemDetail_Detail, AsbitemDetail>();
CreateMap<AsbitemGuide, AsbitemGuideDto>(); CreateMap<CreateAsbitemGuideManyDto, AsbitemGuide>(); CreateMap<UpdateAsbitemGuideDto, AsbitemGuide>();
CreateMap<MedicalPackage, MedicalPackageDto>(); CreateMap<CreateMedicalPackageDto, MedicalPackage>(); CreateMap<UpdateMedicalPackageDto, MedicalPackage>();
CreateMap<MedicalPackageDetail, MedicalPackageDetailDto>(); CreateMap<CreateMedicalPackageDetailMany_Detail, MedicalPackageDetail>();
CreateMap<CustomerOrg, CustomerOrgDto>(); CreateMap<CreateCustomerOrgDto, CustomerOrg>(); CreateMap<UpdateCustomerOrgDto, CustomerOrg>();
CreateMap<ContactPerson, ContactPersonDto>(); CreateMap<CreateContactPersonDto, ContactPerson>(); CreateMap<UpdateContactPersonDto, ContactPerson>();
CreateMap<ContactMethod, ContactMethodDto>(); CreateMap<CreateContactMethodDto, ContactMethod>(); CreateMap<UpdateContactMethodDto, ContactMethod>();
CreateMap<CustomerOrgRegister, CustomerOrgRegisterDto>(); CreateMap<CreateCustomerOrgRegisterDto, CustomerOrgRegister>(); CreateMap<UpdateCustomerOrgRegisterDto, CustomerOrgRegister>();
CreateMap<CustomerOrgGroup, CustomerOrgGroupDto>(); CreateMap<CreateCustomerOrgGroupDto, CustomerOrgGroup>(); CreateMap<UpdateCustomerOrgGroupDto, CustomerOrgGroup>();
CreateMap<CreateCustomerOrgGroupDetail_Detail, CustomerOrgGroupDetail>(); CreateMap<CreateCustomerOrgGroupDetailDto, CustomerOrgGroupDetail>(); CreateMap<CustomerOrgGroupDetailOrAsbitemEntity, CustomerOrgGroupDetailOrAsbitemDto>();
CreateMap<Patient, PatientDto>(); CreateMap<CreatePatientDto, Patient>().ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))); CreateMap<UpdatePatientDto, Patient>();
CreateMap<SysParmType, SysParmTypeDto>(); CreateMap<UpdateSysParmTypeDto, SysParmType>();
CreateMap<SysParm, SysParmDto>();
CreateMap<SysParmValue, SysParmValueDto>(); CreateMap<CreateSysParmValueDto, SysParmValue>(); CreateMap<UpdateSysParmValueDto, SysParmValue>();
CreateMap<PriceItem, PriceItemDto>(); CreateMap<CreatePriceItemDto, PriceItem>(); CreateMap<UpdatePriceItemDto, PriceItem>();
CreateMap<SexHormoneTerm, SexHormoneTermDto>(); CreateMap<CreateSexHormoneTermDto, SexHormoneTerm>(); CreateMap<UpdateSexHormoneTermDto, SexHormoneTerm>();
CreateMap<PatientRegister, PatientRegisterDto>(); CreateMap<CreatePatientRegisterDto, PatientRegister>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))) .ForMember(d => d.AuditDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.AuditDate))) .ForMember(d => d.MedicalStartDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.MedicalStartDate))) .ForMember(d => d.SummaryDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.SummaryDate)));
CreateMap<CreatePatientRegisterDto, CreatePatientRegisterArg>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))) ; CreateMap<CreatePatientRegisterDto, UpdatePatientRegisterArg>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate)));
CreateMap<CreatePatientRegisterDto, Patient>().ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))); CreateMap<UpdatePatientRegisterDto, PatientRegister>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))) .ForMember(d => d.AuditDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.AuditDate))) .ForMember(d => d.MedicalStartDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.MedicalStartDate))) .ForMember(d => d.SummaryDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.SummaryDate))); CreateMap<UpdatePatientRegisterDto, Patient>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))); CreateMap<UpdatePatientRegisterAuditorDoctorDto, PatientRegister>() .ForMember(d => d.AuditDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.AuditDate))); CreateMap<UpdatePatientRegisterSummaryDoctorDto, PatientRegister>() .ForMember(d => d.AuditDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.SummaryDate)));
CreateMap<UpdatePatientRegisterDto, UpdatePatientRegisterArg>() .ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate))) ; CreateMap<UpdatePatientRegisterSummarySuggestionDto, PatientRegister>();
CreateMap<RegisterCheckAsbitem, RegisterCheckAsbitemDto>(); CreateMap<CreateRegisterCheckAsbitemDto, RegisterCheckAsbitem>(); CreateMap<CreatePatientRegisterRegisterCheckAsbitem, RegisterCheckAsbitem>(); CreateMap<BatchCreateRegisterCheckAsbitem, RegisterCheckAsbitem>();
CreateMap<UpdateRegisterCheckAsbitemDto, RegisterCheckAsbitem>();
CreateMap<ForSex, ForSexDto>(); CreateMap<UpdateForSexDto, ForSex>();
CreateMap<RegisterCheckItem, RegisterCheckItemDto>(); CreateMap<UpdateRegisterCheckItemManyDto, RegisterCheckItem>().ForMember(d => d.CheckDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.CheckDate)));
CreateMap<RegisterCheck, RegisterCheckDto>(); CreateMap<UpdateCheckDoctorDto, RegisterCheck>().ForMember(d => d.CheckDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.CheckDate))); CreateMap<UpdateCriticalValueDto, RegisterCheck>() .ForMember(d => d.CriticalValueProcessDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.CriticalValueProcessDate))) .ForMember(d => d.CriticalValueCreateDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.CriticalValueCreateDate))); CreateMap<UpdateAuditorDoctorDto, RegisterCheck>().ForMember(d => d.AuditTime, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.AuditTime)));
CreateMap<RegisterCheckSummary, RegisterCheckSummaryDto>(); CreateMap<CreateRegisterCheckSummary_Detail, RegisterCheckSummary>();
CreateMap<RegisterCheckSuggestion, RegisterCheckSuggestionDto>(); CreateMap<CreateRegisterCheckSuggestion_Detail, RegisterCheckSuggestion>();
CreateMap<HorizontalComparisonListEntity, HorizontalComparisonListDto>();
CreateMap<Report, ReportDto>(); CreateMap<ReportDto, Report>(); CreateMap<CreateReportDto, Report>(); CreateMap<UpdateReportDto, Report>();
CreateMap<ReportFormatDto, ReportFormat>(); CreateMap<ReportFormat, ReportFormatDto>(); CreateMap<CreateReportFormatDto, ReportFormat>(); CreateMap<UpdateReportFormatDto, ReportFormat>();
CreateMap<ReportFormatTemplateDto, ReportFormatTemplate>(); CreateMap<ReportFormatTemplate, ReportFormatTemplateDto>(); CreateMap<CreateReportFormatTemplateDto, ReportFormatTemplate>(); CreateMap<UpdateReportFormatTemplateDto, ReportFormatTemplate>();
CreateMap<ReportPrinterDto, ReportPrinter>(); CreateMap<ReportPrinter, ReportPrinterDto>(); CreateMap<CreateReportPrinterDto, ReportPrinter>(); CreateMap<UpdateReportPrinterDto, ReportPrinter>();
CreateMap<ReportPrinter, ReportPrinterDto>(); CreateMap<CreateReportPrinterDto, ReportPrinter>(); CreateMap<UpdateReportPrinterDto, ReportPrinter>();
CreateMap<CardType, CardTypeDto>(); CreateMap<CreateCardTypeDto, CardType>(); CreateMap<UpdateCardTypeDto, CardType>();
CreateMap<CardRegister, CardRegisterDto>(); CreateMap<CreateCardRegisterDto, CardRegister>().ForMember(d => d.ExpiryDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.ExpiryDate))); CreateMap<UpdateCardRegisterDto, CardRegister>().ForMember(d => d.ExpiryDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.ExpiryDate)));
CreateMap<MenuInfo, MenuInfoDto>(); CreateMap<CreateMenuInfoDto, MenuInfo>(); CreateMap<UpdateMenuInfoDto, MenuInfo>();
CreateMap<ColumnReference, ColumnReferenceDto>(); CreateMap<CreateColumnReferenceDto, ColumnReference>(); CreateMap<UpdateColumnReferenceDto, ColumnReference>();
CreateMap<ThirdInterface, ThirdInterfaceDto>(); CreateMap<CreateThirdInterfaceDto, ThirdInterface>(); CreateMap<UpdateThirdInterfaceDto, ThirdInterface>();
CreateMap<CollectItemType, CollectItemTypeDto>(); CreateMap<CreateCollectItemTypeDto, CollectItemType>(); CreateMap<UpdateCollectItemTypeDto, CollectItemType>(); }}
|