/// <summary> /// Make sure the first character is uppercase, remove the word medal and add a space for words like FirstClass so they become First Class /// </summary> public MedalInformation FormatMedal(MedalInformation MedalInfo) { string formattedName = MedalInfo.name; //these 3 medals have different names in the api if (formattedName.Contains("warrior")) { formattedName = "Top Gun"; } else if (formattedName.Contains("main")) { formattedName = "High Calibre"; } else if (formattedName.Contains("supporter")) { formattedName = "Confederate"; } else { formattedName = formattedName.FirstCharToUpper(); formattedName = formattedName.Replace("Medal", ""); formattedName = formattedName.AddSpace(); } string condition = FormatMedalCondition(MedalInfo.condition); MedalInfo.condition = condition; MedalInfo.name = formattedName; return(MedalInfo); }
public void AddMedalToViewModel(UserMedalsViewModel Vm, int AmountRecieved, MedalInformation MedalInfo) { Vm.MedalsReceived.Add(new UserMedalsReceived() { AmountReceived = AmountRecieved, MedalInformation = MedalInfo }); }