Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
 public void AddMedalToViewModel(UserMedalsViewModel Vm, int AmountRecieved, MedalInformation MedalInfo)
 {
     Vm.MedalsReceived.Add(new UserMedalsReceived()
     {
         AmountReceived   = AmountRecieved,
         MedalInformation = MedalInfo
     });
 }