Example #1
0
        /// <summary>
        /// 修改试题类型信息
        /// </summary>
        /// <param name="Training"></param>
        public static void UpdateTestTraining(Model.Training_TestTraining TestTraining)
        {
            Model.SUBHSSEDB             db = Funs.DB;
            Model.Training_TestTraining newTestTraining = db.Training_TestTraining.FirstOrDefault(e => e.TrainingId == TestTraining.TrainingId);
            if (newTestTraining != null)
            {
                newTestTraining.TrainingCode  = TestTraining.TrainingCode;
                newTestTraining.TrainingName  = TestTraining.TrainingName;
                newTestTraining.SupTrainingId = TestTraining.SupTrainingId;
                newTestTraining.IsEndLever    = TestTraining.IsEndLever;

                db.SubmitChanges();
            }
        }
Example #2
0
 /// <summary>
 /// 添加试题类型信息
 /// </summary>
 /// <param name="Training"></param>
 public static void AddTestTraining(Model.Training_TestTraining TestTraining)
 {
     Model.SUBHSSEDB             db = Funs.DB;
     Model.Training_TestTraining newTestTraining = new Model.Training_TestTraining
     {
         TrainingId    = TestTraining.TrainingId,
         TrainingCode  = TestTraining.TrainingCode,
         TrainingName  = TestTraining.TrainingName,
         SupTrainingId = TestTraining.SupTrainingId ?? "0",
         IsEndLever    = TestTraining.IsEndLever
     };
     db.Training_TestTraining.InsertOnSubmit(newTestTraining);
     db.SubmitChanges();
 }
Example #3
0
        /// <summary>
        /// 根据主键删除信息
        /// </summary>
        /// <param name="TrainingId"></param>
        public static void DeleteTestTrainingById(string TrainingId)
        {
            Model.SUBHSSEDB             db           = Funs.DB;
            Model.Training_TestTraining TestTraining = db.Training_TestTraining.FirstOrDefault(e => e.TrainingId == TrainingId);
            if (TestTraining != null)
            {
                var TrainingItem = from x in db.Training_TestTrainingItem where x.TrainingId == TrainingId select x;
                if (TrainingItem.Count() > 0)
                {
                    db.Training_TestTrainingItem.DeleteAllOnSubmit(TrainingItem);
                }

                db.Training_TestTraining.DeleteOnSubmit(TestTraining);
                db.SubmitChanges();
            }
        }