|
|
|
@ -1,6 +1,9 @@ |
|
|
|
using AutoMapper; |
|
|
|
using Microsoft.Extensions.Configuration.UserSecrets; |
|
|
|
using NPOI.SS.Formula.Functions; |
|
|
|
using Shentun.Peis.MaritalStatuss; |
|
|
|
using Shentun.WebPeis.AppointPatientRegisters; |
|
|
|
using Shentun.WebPeis.AppointScheduleTemplates; |
|
|
|
using Shentun.WebPeis.Kinships; |
|
|
|
using Shentun.WebPeis.MaritalStatuss; |
|
|
|
using Shentun.WebPeis.MedicalPackages; |
|
|
|
@ -59,5 +62,17 @@ public class WebPeisApplicationAutoMapperProfile : Profile |
|
|
|
CreateMap<CreateAppointPatientRegisterDto, Kinship>(); |
|
|
|
CreateMap<Kinship, AppointPatientRegisterDto>(); |
|
|
|
|
|
|
|
CreateMap<AppointScheduleTemplate, AppointScheduleTemplateDto>(); |
|
|
|
CreateMap<CreateAppointScheduleTemplateDto, AppointScheduleTemplate>() |
|
|
|
.ForMember(d => d.AmStartTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.AmStartTime))) |
|
|
|
.ForMember(d => d.AmStopTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.AmStopTime))) |
|
|
|
.ForMember(d => d.PmStartTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.PmStartTime))) |
|
|
|
.ForMember(d => d.PmStopTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.PmStopTime))); |
|
|
|
CreateMap<UpdateAppointScheduleTemplateDto, AppointScheduleTemplate>() |
|
|
|
.ForMember(d => d.AmStartTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.AmStartTime))) |
|
|
|
.ForMember(d => d.AmStopTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.AmStopTime))) |
|
|
|
.ForMember(d => d.PmStartTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.PmStartTime))) |
|
|
|
.ForMember(d => d.PmStopTime, opt => opt.MapFrom(src => DataHelper.ConvertStringToTimeOnly(src.PmStopTime))); |
|
|
|
|
|
|
|
} |
|
|
|
} |