/// <summary>
 ///     创建基本构型历史
 /// </summary>
 /// <param name="contractAircraft">合同飞机</param>
 /// <param name="basicConfigGroup">基本构型组</param>
 /// <param name="startDate">开始日期</param>
 /// <param name="endDate">结束日期</param>
 /// <returns></returns>
 public static BasicConfigHistory CreateBasicConfigHistory(ContractAircraft contractAircraft,
     BasicConfigGroup basicConfigGroup, DateTime startDate, DateTime? endDate)
 {
     var basicConfigHistory = new BasicConfigHistory();
     basicConfigHistory.GenerateNewIdentity();
     basicConfigHistory.SetContractAircraft(contractAircraft);
     basicConfigHistory.SetBasicConfigGroup(basicConfigGroup);
     basicConfigHistory.SetStartDate(startDate);
     basicConfigHistory.SetEndDate(endDate);
     return basicConfigHistory;
 }
 /// <summary>
 ///     创建BasicConfigHistory。
 /// </summary>
 /// <returns>BasicConfigHistory</returns>
 public static BasicConfigHistory CreateBasicConfigHistory()
 {
     var basicConfigHistory = new BasicConfigHistory();
     basicConfigHistory.GenerateNewIdentity();
     return basicConfigHistory;
 }