public frmNewPool(User user) { InitializeComponent(); _allwords = new List <MyDictionary>(); _exerciseBLL = new ExerciseBLL(); _dictBLL = new DictionaryBLL(); _currentUser = user; _poolBLL = new PoolBLL(); }
public frmExerciseScene(User user, int poolID) { InitializeComponent(); _poolBLL = new PoolBLL(); _exerciseBLL = new ExerciseBLL(); _dictBLL = new DictionaryBLL(); _currentUser = user; _currentPool = _poolBLL.GetPool(poolID); index = 0; results = new int[3]; words = new List <MyDictionary>(); }
public static ExerciseInfo Exercise_Custom_M_Edit(string model) { ExerciseInfo v = Newtonsoft.Json.JsonConvert.DeserializeObject <ExerciseInfo>(model); v.exercisecommon.exercise.CreateUserID = IES.Service.UserService.CurrentUser.UserID; v.exercisecommon.exercise.CreateUserName = IES.Service.UserService.CurrentUser.UserName; ExerciseInfo exerciseRs = new ExerciseBLL().Exercise_Custom_M_Edit(v); if (exerciseRs != null) { foreach (var item in v.Children) { if (item.exercisecommon.exercise.ExerciseType != 0) { item.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; new ExerciseBLL().Exercise_MultipleChoice_M_Edit(item); } } foreach (var item in v.ChildrenMultiple) { if (item.exercisecommon.exercise.ExerciseType != 0) { item.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; new ExerciseBLL().Exercise_MultipleChoice_M_Edit(item); } } foreach (var item in v.ChildrenFillBlank) { if (item.exercisecommon.exercise.ExerciseType != 0) { item.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; new ExerciseBLL().Exercise_Writing_M_Edit(item); } } //if (v.Children.exercisecommon.exercise.ExerciseType != 0) //{ // v.Children.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; // new ExerciseBLL().Exercise_MultipleChoice_M_Edit(v.Children); //} //if (v.ChildrenMultiple.exercisecommon.exercise.ExerciseType != 0) //{ // v.ChildrenMultiple.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; // new ExerciseBLL().Exercise_MultipleChoice_M_Edit(v.ChildrenMultiple); //} //if (v.ChildrenFillBlank.exercisecommon.exercise.ExerciseType != 0) //{ // v.ChildrenFillBlank.exercisecommon.exercise.ParentID = v.exercisecommon.exercise.ExerciseID; // new ExerciseBLL().Exercise_Writing_M_Edit(v.ChildrenFillBlank); //} } return(exerciseRs); }