Пример #1
0
        /// <summary>
        /// 获取发动机参数
        /// </summary>
        /// <param name="code"></param>
        /// <returns></returns>
        public static EngineViewModel GetEngineOther(string code, string mto)
        {
            TopLineEngineQueueModel queueModel = new TopLineEngineQueueModel
            {
                EngineCode = code,
                EngineMTO  = mto
            };

            if (!string.IsNullOrEmpty(code))
            {
                LEngineTypeModel engineType = LocalSQLHandler.LEngineType.Get(code);
                queueModel.EngineType = engineType?.TypeName;
                if (!string.IsNullOrEmpty(mto))
                {
                    LEngineCodeModel autoType = LocalSQLHandler.LEngineCode.Get(mto);
                    queueModel.TCaseType = autoType?.TCaseType;
                }
                else
                {
                    queueModel = MSSQLHandler.TopLineEngineQueue.Get(code);
                }
            }
            string lmpstr = queueModel.EngineType + " " + queueModel.TCaseType;

            return(EngineViewModel.CreateModel(queueModel.EngineCode, queueModel.EngineMTO, queueModel.EngineType, lmpstr));
        }
Пример #2
0
        public void TestGetEngineType()
        {
            LocalSQLService  LocalSQLHandler = new LocalSQLService();
            LEngineTypeModel model           = LocalSQLHandler.LEngineType.Get("L15B86012031");

            Assert.IsNotNull(model);
        }