コード例 #1
0
ファイル: EmploymentRecord.cs プロジェクト: henrikja/EVEMon
        /// <summary>
        /// Constructor from the settings.
        /// </summary>
        /// <param name="character">The character.</param>
        /// <param name="src">The source.</param>
        /// <exception cref="System.ArgumentNullException">src</exception>
        public EmploymentRecord(Character character, SerializableEmploymentHistory src)
        {
            src.ThrowIfNull(nameof(src));

            m_character       = character;
            m_corporationId   = src.CorporationID;
            m_corporationName = src.CorporationName;
            StartDate         = src.StartDate;
        }
コード例 #2
0
ファイル: EmploymentRecord.cs プロジェクト: henrikja/EVEMon
        /// <summary>
        /// Exports the given object to a serialization object.
        /// </summary>
        public SerializableEmploymentHistory Export()
        {
            SerializableEmploymentHistory serial = new SerializableEmploymentHistory
            {
                CorporationID   = m_corporationId,
                CorporationName = CorporationName,
                StartDate       = StartDate
            };

            return(serial);
        }