示例#1
0
        /// <summary>
        ///     Converts MissionDraftAzure to MissionDraft..
        /// </summary>
        /// <param name="azureModel">The azure model.</param>
        /// <returns>MissionDraft.</returns>
        public static MissionDraft FromAzureModel(this MissionDraftAzure azureModel)
        {
            if (azureModel == null)
            {
                return(null);
            }

            var domainModel = new MissionDraft();

            azureModel.CopyTo(domainModel);
            SetMissionDependentPropertiesFromAzuremodel(domainModel, azureModel);
            return(domainModel);
        }