/// <summary> /// 创建民航局五年规划 /// </summary> /// <returns>民航局五年规划</returns> public static CaacProgramming CreateCaacProgramming() { var caacProgramming = new CaacProgramming { CreateDate = DateTime.Now, }; caacProgramming.GenerateNewIdentity(); return caacProgramming; }
/// <summary> /// 插入规划行 /// </summary> /// <param name="caacProgramming">民航局五年规划</param> /// <param name="line">规划行DTO</param> private void InsertCaacProgrammingLine(CaacProgramming caacProgramming, CaacProgrammingLineDTO line) { //获取 AircraftCategory aircraftCategory = _aircraftCategoryRepository.Get(line.AircraftCategoryId); // 添加接机行 CaacProgrammingLine newCaacProgrammingLine = caacProgramming.AddNewCaacProgrammingLine(); newCaacProgrammingLine.SetAircraftCategory(aircraftCategory); newCaacProgrammingLine.SetCaacProgramming(line.Year, line.Number); }