void TypeSelect_SelectedIndexChanged(object sender, EventArgs e)
{
AwardSelect.Items.Clear();
switch (TypeSelect.SelectedIndex)
{
case 0:
foreach (Award A in AwardCache.GetBadges())
{
AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
}
break;
case 1:
foreach (Award A in AwardCache.GetMedals())
{
AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
}
break;
case 2:
foreach (Award A in AwardCache.GetRibbons())
{
AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
}
break;
case 3:
foreach (Rank A in AwardCache.GetRanks())
{
AwardSelect.Items.Add(new KeyValuePair(A.Id.ToString(), A.Name));
}
break;
}
AwardSelect.SelectedIndex = 0;
}