/// <summary> /// Checa se existe um item de um título que possua um id igual. /// </summary> /// <param name="titleId">Título</param> /// <param name="itemId">Id do item</param> /// <returns></returns> public static bool Contains(int titleId, int itemId) { if (itemId == 0) { return(false); } for (int i = 0; i < awards.Count; i++) { TitleA title = awards[i]; if (title._id == titleId && title._item._id == itemId) { return(true); } } return(false); }
/// <summary> /// Gera uma lista das premiações de um título. /// </summary> /// <param name="titleId">Título</param> /// <returns></returns> public static List <ItemsModel> getAwards(int titleId) { List <ItemsModel> items = new List <ItemsModel>(); lock (awards) { for (int i = 0; i < awards.Count; i++) { TitleA title = awards[i]; if (title._id == titleId) { items.Add(title._item); } } } return(items); }