/// <summary> /// 获取学习班的所有成员 /// </summary> /// <param name="classInfo"></param> public void LoadAllStudents(LearningClass classInfo) { var sqlwhere = "Len_Students.IsDeleted=0 AND Len_Students.ClassId=" + classInfo.ClassId; var list = _dataAccess.GetList <LenStudents>(sqlwhere); classInfo.Students.AddRange(list); }
public ActionResult LearningClasses_Destroy([DataSourceRequest] DataSourceRequest request, LearningClass learningClass) { if (ModelState.IsValid) { _learningClassService.Delete(learningClass); } return(Json(new[] { learningClass }.ToDataSourceResult(request, ModelState))); }
public ActionResult LearningClasses_Create([DataSourceRequest] DataSourceRequest request, LearningClass learningClass) { if (ModelState.IsValid) { var entity = new LearningClass { ClassName = learningClass.ClassName, SubjectId = learningClass.SubjectId, SemesterId = learningClass.SemesterId }; _learningClassService.Add(entity); } return(Json(new[] { learningClass }.ToDataSourceResult(request, ModelState))); }
/// <summary> /// 修改LenLearningClass /// </summary> /// <param name="lenlearningclass"></param> /// <returns></returns> public int UpdateLenLearningClass(LearningClass lenlearningclass) { return(_dataAccess.UpdateEntity(lenlearningclass)); }
/// <summary> /// 新增LenLearningClass /// </summary> /// <param name="lenlearningclass"></param> /// <returns></returns> public int AddLenLearningClass(LearningClass lenlearningclass) { return(_dataAccess.AddEntity(lenlearningclass)); }
/// <summary> /// Deserialization constructor from datafiles. /// </summary> /// <param name="group"></param> /// <param name="src"></param> /// <param name="arrayIndex"></param> internal StaticSkill(StaticSkillGroup group, SerializableSkill src, int arrayIndex) { m_id = src.ID; m_cost = src.Cost; m_rank = src.Rank; m_public = src.Public; m_name = src.Name; m_description = src.Description; m_descriptionNL = null; m_primaryAttribute = src.PrimaryAttribute; m_secondaryAttribute = src.SecondaryAttribute; m_trainableOnTrialAccount = src.CanTrainOnTrial; m_arrayIndex = arrayIndex; m_group = group; switch (m_name) { case "Analytical Mind": m_bonusAttribute = EveAttribute.Intelligence; m_learningClass = LearningClass.LowerTierAttribute; break; case "Logic": m_bonusAttribute = EveAttribute.Intelligence; m_learningClass = LearningClass.UpperTierAttribute; break; case "Empathy": m_bonusAttribute = EveAttribute.Charisma; m_learningClass = LearningClass.LowerTierAttribute; break; case "Presence": m_bonusAttribute = EveAttribute.Charisma; m_learningClass = LearningClass.UpperTierAttribute; break; case "Instant Recall": m_bonusAttribute = EveAttribute.Memory; m_learningClass = LearningClass.LowerTierAttribute; break; case "Eidetic Memory": m_bonusAttribute = EveAttribute.Memory; m_learningClass = LearningClass.UpperTierAttribute; break; case "Iron Will": m_bonusAttribute = EveAttribute.Willpower; m_learningClass = LearningClass.LowerTierAttribute; break; case "Focus": m_bonusAttribute = EveAttribute.Willpower; m_learningClass = LearningClass.UpperTierAttribute; break; case "Spatial Awareness": m_bonusAttribute = EveAttribute.Perception; m_learningClass = LearningClass.LowerTierAttribute; break; case "Clarity": m_bonusAttribute = EveAttribute.Perception; m_learningClass = LearningClass.UpperTierAttribute; break; case "Learning": m_bonusAttribute = EveAttribute.None; m_learningClass = LearningClass.Learning; break; default: m_bonusAttribute = EveAttribute.None; m_learningClass = LearningClass.None; break; } }