Newer
Older
RbFreqStand / RbFreqStandMeasure / R_DevService / Dto / BaseStateDto.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Casic.Birmm.RbFreqStandMeasure.R_DevService.Dto
{
    class BaseStateDto
    {
        //基本信息
        BaseInfo baseInfo;

        //时间信息
        BaseTime baseTime;

        //位置信息
        BasePosition basePosition;

        internal BaseInfo BaseInfo
        {
            get
            {
                return baseInfo;
            }

            set
            {
                baseInfo = value;
            }
        }

        internal BaseTime BaseTime
        {
            get
            {
                return baseTime;
            }

            set
            {
                baseTime = value;
            }
        }

        internal BasePosition BasePosition
        {
            get
            {
                return basePosition;
            }

            set
            {
                basePosition = value;
            }
        }
    }
    /// <summary>
    /// 基本信息
    /// </summary>
    class BaseInfo
    {
        //原子钟
        String atomicClocksStatus;

        //接收机状态
        String receiverStatus;

        public string AtomicClocksStatus
        {
            get
            {
                return atomicClocksStatus;
            }

            set
            {
                atomicClocksStatus = value;
            }
        }

        public string ReceiverStatus
        {
            get
            {
                return receiverStatus;
            }

            set
            {
                receiverStatus = value;
            }
        }
    }
    /// <summary>
    /// 时间信息
    /// </summary>
    class BaseTime
    {
        //日期
        String date;

        //时间
        String time;

        //mjd
        String mjd;

        public string Date
        {
            get
            {
                return date;
            }

            set
            {
                date = value;
            }
        }

        public string Time
        {
            get
            {
                return time;
            }

            set
            {
                time = value;
            }
        }

        public string Mjd
        {
            get
            {
                return mjd;
            }

            set
            {
                mjd = value;
            }
        }
    }
    /// <summary>
    /// 位置信息
    /// </summary>
    class BasePosition
    {
        //经度
        String lng;

        //纬度
        String lat;

        //x
        String x;

        //y
        String y;

        //z
        String z;

        public string Lng
        {
            get
            {
                return lng;
            }

            set
            {
                lng = value;
            }
        }

        public string Lat
        {
            get
            {
                return lat;
            }

            set
            {
                lat = value;
            }
        }

        public string X
        {
            get
            {
                return x;
            }

            set
            {
                x = value;
            }
        }

        public string Y
        {
            get
            {
                return y;
            }

            set
            {
                y = value;
            }
        }

        public string Z
        {
            get
            {
                return z;
            }

            set
            {
                z = value;
            }
        }
    }

}