using Mapster; using System; namespace IStation.Application { /// /// /// public class Mapper : IRegister { /// /// /// /// public void Register(TypeAdapterConfig config) { #region RepairRequestForm config.ForType() .Map(dest => dest.FormStatus, src => Model.Repair.eRequestStatus.Pending) .Map(dest => dest.Location, src => src.Location==null?null:new List() { src.Location}) .Map(dest => dest.CreateTime, src => DateTime.Now) .Map(dest => dest.CreateUserID, src => UserManager.UserID); config.ForType() .Map(dest => dest.FormStatus, src => Model.Repair.eRequestStatus.Pending) .Map(dest => dest.Location, src => src.Location == null ? null : new List() { src.Location }) .Map(dest => dest.CreateTime, src => DateTime.Now) .Map(dest => dest.CreateUserID, src => UserManager.UserID); #endregion } } }