private DataRow GetDataRow(DataTable table, military_full countryData) { DataRow dr = table.NewRow(); dr["Name"] = countryData.Country; dr["Military_budget__US__BN"] = countryData.Military_budget__US__BN_; dr["Main_battle_tanks"] = countryData.Main_battle_tanks; dr["Aircraft_carriers"] = countryData.Aircraft_carriers; dr["AWS"] = countryData.AWS; dr["Cruisers"] = countryData.Cruisers; dr["Destroyers"] = countryData.Destroyers; dr["Frigates"] = countryData.Frigates; dr["Corvettes"] = countryData.Corvettes; dr["Nuclear_submarines"] = countryData.Nuclear_submarines; dr["Non_nuclear_Submarines"] = countryData.Non_nuclear_Submarines; dr["Military_aircraft"] = countryData.Military_aircraft; dr["Attack_helicopters"] = countryData.Attack_helicopters; dr["Nuclear_weapons"] = countryData.Nuclear_weapons; dr["Military_satellites"] = countryData.Military_satellites; dr["Active_military"] = countryData.Active_military; dr["Reserve_military"] = countryData.Reserve_military; dr["Paramilitary"] = countryData.Paramilitary; dr["Total_military"] = countryData.Total; dr["Per_1000_capita_total_military"] = countryData.Per_1000_capita_total_; dr["Per_1000_capita_active_military"] = countryData.Per_1000_capita_active_; return(dr); }
public static military_full GetCountry(string CountryName) { var countryData = new military_full(); using (var context = new Context()) { countryData = context.MilitaryContext.Where(x => x.Country.ToLower() == CountryName.ToLower()).FirstOrDefault(); } return(countryData); }
private double GetProperty(military_full ally, String property) { double result; switch (property) { case "Military_budget__US__BN": { result = ally.Military_budget__US__BN_; } break; case "Main_battle_tanks": { result = ally.Main_battle_tanks; } break; case "Aircraft_carriers": { result = ally.Aircraft_carriers; } break; case "AWS": { result = ally.AWS; } break; case "Cruisers": { result = ally.Cruisers; } break; case "Destroyers": { result = ally.Destroyers; } break; case "Frigates": { result = ally.Frigates; } break; case "Corvettes": { result = ally.Corvettes; } break; case "Nuclear_submarines": { result = ally.Nuclear_submarines; } break; case "Non_nuclear_Submarines": { result = ally.Non_nuclear_Submarines; } break; case "Military_aircraft": { result = ally.Military_aircraft; } break; case "Attack_helicopters": { result = ally.Attack_helicopters; } break; case "Nuclear_weapons": { result = ally.Nuclear_weapons; } break; case "Military_satellites": { result = ally.Military_satellites; } break; case "Active_military": { result = ally.Active_military; } break; case "Reserve_military": { result = ally.Reserve_military; } break; case "Paramilitary": { result = ally.Paramilitary; } break; case "Total_military": { result = ally.Total; } break; case "Per_1000_capita_total_military": { result = ally.Per_1000_capita_total_; } break; case "Per_1000_capita_active_military": { result = ally.Per_1000_capita_active_; } break; default: result = -1; break; } return(result); }