using System;
using System.Collections.Generic;

namespace RSData
{
    [Serializable]
    public class DataItem
    {
        /// <summary>
        /// 
        /// </summary>
        public string Id;
        /// <summary>
        /// 
        /// </summary>
        public string PracticeId;
        /// <summary>
        /// 
        /// </summary>
        public string SubjectId;
        /// <summary>
        /// 1023-1红蓝对抗
        /// </summary>
        public string Name;
        /// <summary>
        /// 
        /// </summary>
        public string Tittle;
        /// <summary>
        /// 红蓝对抗
        /// </summary>
        public string OperateModel;
        /// <summary>
        /// 
        /// </summary>
        public string Introduce;
        /// <summary>
        /// 
        /// </summary>
        public string UseDevices;
        /// <summary>
        /// 
        /// </summary>
        public string UseSeats;
        /// <summary>
        /// 
        /// </summary>
        public string OperateProcess;
        /// <summary>
        /// 
        /// </summary>
        public string Memo;
        /// <summary>
        /// 
        /// </summary>
        public int State;
        /// <summary>
        /// 
        /// </summary>
        public string UpdateTime;
        /// <summary>
        /// 
        /// </summary>
        public string IsDeleted;
        /// <summary>
        /// 丘陵
        /// </summary>
        public string Earth;
        /// <summary>
        /// 
        /// </summary>
        public int SubTime;
        /// <summary>
        /// 
        /// </summary>
        public int OrderIndex;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal1;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal2;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal3;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char1;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char2;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char3;
        /// <summary>
        /// 
        /// </summary>
        public string StartTime;
        /// <summary>
        /// 
        /// </summary>
        public string EndTime;
        /// <summary>
        /// 
        /// </summary>
        public int HardLevel;
    }
    [Serializable]
    public class RoomSubjectData
    {
        /// <summary>
        /// 
        /// </summary>
        public string state;
        /// <summary>
        /// 
        /// </summary>
        public string message;
        /// <summary>
        /// 
        /// </summary>
        public List<DataItem> data;
    }
    [Serializable]
    public class SubjectDataItem
    {
        /// <summary>
        /// 
        /// </summary>
        public string Id ;
        /// <summary>
        /// 
        /// </summary>
        public string PracticeId ;
        /// <summary>
        /// 
        /// </summary>
        public string PracticeSubjectId ;
        /// <summary>
        /// 
        /// </summary>
        public string SeatId ;
        /// <summary>
        /// 
        /// </summary>
        public string SeatNo ;
        /// <summary>
        /// 1#士兵
        /// </summary>
        public string SeatName ;
        /// <summary>
        /// 虚兵
        /// </summary>
        public string UserName ;
        /// <summary>
        /// 
        /// </summary>
        public string UserAccount ;
        /// <summary>
        /// 
        /// </summary>
        public string SpecialistAccount ;
        /// <summary>
        /// 
        /// </summary>
        public string Memo ;
        /// <summary>
        /// 
        /// </summary>
        public string UpdateTime ;
        /// <summary>
        /// 
        /// </summary>
        public string IsDeleted ;
        /// <summary>
        /// 
        /// </summary>
        public string DestId ;
        /// <summary>
        /// 
        /// </summary>
        public string Role ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal1 ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal2 ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Decimal3 ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char1 ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char2 ;
        /// <summary>
        /// 
        /// </summary>
        public string Field_Char3 ;
    }
    [Serializable]
    public class SubjectInfo
    {
        /// <summary>
        /// 
        /// </summary>
        public string state ;
        /// <summary>
        /// 
        /// </summary>
        public string message ;
        /// <summary>
        /// 
        /// </summary>
        public List<SubjectDataItem> data ;
    }

}