public static InstituteInfo Parse(JToken token) { var result = new InstituteInfo(); var instityteDto = token["instityteDto"]; var techs = new List <InstituteTech>(); foreach (var subToken in instityteDto) { var tech = InstituteTech.Parse(subToken); techs.Add(tech); } result.Techs = techs; return(result); }
public static InstituteTech Parse(JToken token) { var result = new InstituteTech(); result.Desc = (string)token["desc"]; result.Extra = (int)token["extra"]; result.Intro = (string)token["intro"]; result.IsUp = (bool)token["isup"]; result.Level = (int)token["level"]; result.NewValue = (int)token["newvalue"]; result.Progress = (int)token["progress"]; result.Id = (int)token["techId"]; result.Name = (string)token["techName"]; result.Value = (int)token["value"]; result.ValueUnit = (string)token["valueUnit"]; return(result); }