Beispiel #1
0
        public void Create(EvevatorConfigDto config)
        {
            var configEntity = _evevatorConfigRepository.GetEntity(t => t.CommunityUUID == config.CommunityUUID);

            if (configEntity == null)
            {
                configEntity = new EvevatorConfigEntity();
                configEntity.EvevatorCount = config.EvevatorCount;
                configEntity.AutoCall      = config.AutoCall;
                configEntity.EvevatorSN    = config.EvevatorSN;
                configEntity.MutiEvevator  = config.MutiEvevator;
                _evevatorConfigRepository.Insert(configEntity);
            }
            else
            {
                configEntity.EvevatorCount = config.EvevatorCount;
                configEntity.AutoCall      = config.AutoCall;
                configEntity.EvevatorSN    = config.EvevatorSN;
                configEntity.MutiEvevator  = config.MutiEvevator;
                _evevatorConfigRepository.Update(configEntity);
            }
        }
Beispiel #2
0
 public static EvevatorConfigEntity ToEntity(this EvevatorConfigDto model, EvevatorConfigEntity destination)
 {
     return(model.MapTo(destination));
 }
Beispiel #3
0
 public static EvevatorConfigDto ToModel(this EvevatorConfigEntity entity)
 {
     return(entity.MapTo <EvevatorConfigEntity, EvevatorConfigDto>());
 }