/// <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; }