コード例 #1
0
        /// <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
 /// <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;
 }