public void RemoveRecruitGeneralData(HQGeneralData data) { if (_mHQRecruitGeneralDataList.Contains(data)) { _mHQRecruitGeneralDataList.Remove(data); } }
public void AddRecruitGeneralData(HQGeneralData data) { if (!_mHQRecruitGeneralDataList.Contains(data)) { _mHQRecruitGeneralDataList.Add(data); } }
public void RemoveRecruitGeneralData(int logicID) { HQGeneralData data = GetRecruitGeneralData(logicID); if (data != null) { RemoveRecruitGeneralData(data); } }
public void UpdateRecruitGeneralData(HQGeneralData data) { for (int i = 0; i < _mHQRecruitGeneralDataList.Count; ++i) { if (data.GeneralData.BasicData.LogicID == _mHQRecruitGeneralDataList[i].GeneralData.BasicData.LogicID) { _mHQRecruitGeneralDataList[i] = data; break; } } }