public void AddOrUpdateDigimonType(DigimonType type, bool isKorean) { DigimonType ordinal = DigimonTypes.FirstOrDefault(e => e.Code == type.Code); if (ordinal == null) { if (isKorean) { type.NameKorean = type.Name; type.SearchKDMO = PrepareDigimonSearch(type.Name); } else { type.SearchGDMO = PrepareDigimonSearch(type.Name); } DigimonTypes.Add(type); return; } if (isKorean) { ordinal.NameKorean = type.Name; ordinal.SearchKDMO = PrepareDigimonSearch(type.Name); } else { ordinal.SearchGDMO = PrepareDigimonSearch(type.Name); } }
public DigimonType FindDigimonTypeBySearchKDMO(string search) { return(DigimonTypes.FirstOrDefault(e => e.SearchKDMO == search)); }
public DigimonType FindDigimonTypeByCode(int code) { return(DigimonTypes.FirstOrDefault(e => e.Code == code)); }