public bool TryAddDigimon(Digimon digimon) { if (!DigimonAlreadyExists(digimon.Name)) { var webloader = new DigimonWebLoader(new List <string>()); webloader.LoadImage(digimon); if (!string.IsNullOrEmpty(digimon.ImageUrl)) { DigimonCollection.Add(digimon); UnfilteredDigimonCollection.Add(digimon); return(true); } return(false); } else { return(true); } }
public bool DigimonAlreadyExists(string name) { return(DigimonCollection.Any(x => x.NameCheck(name))); }