示例#1
0
        public static AlarmDTO ToDTO(this Alarm entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var dto = new AlarmDTO();

            dto.Id        = entity.Id;
            dto.Type      = entity.Type;
            dto.Message   = entity.Message;
            dto.Timestamp = entity.Timestamp;
            dto.Source    = entity.Source;

            return(dto);
        }
示例#2
0
        public static Alarm ToEntity(this AlarmDTO dto)
        {
            if (dto == null)
            {
                return(null);
            }

            var entity = new Alarm();

            entity.Id        = dto.Id;
            entity.Type      = dto.Type;
            entity.Message   = dto.Message;
            entity.Timestamp = dto.Timestamp;
            entity.Source    = dto.Source;

            return(entity);
        }