diff --git a/Source/Generators/CountyGenerator/Program.cs b/Source/Generators/CountyGenerator/Program.cs index 7612e8f..e059562 100644 --- a/Source/Generators/CountyGenerator/Program.cs +++ b/Source/Generators/CountyGenerator/Program.cs @@ -691,9 +691,9 @@ private static void InitIPNationalTotals() { var id = dataRead.GetInt32(0); - var discharges = !dataRead.IsDBNull(1) ? dataRead.GetFloat(1).ToString() : "null"; - var meanCharges = !dataRead.IsDBNull(2) ? dataRead.GetFloat(2) : -1; - var meanCost = !dataRead.IsDBNull(3) ? dataRead.GetFloat(3) : -1; + var discharges = !dataRead.IsDBNull(1) ? dataRead.GetInt32(1).ToString() : "null"; + var meanCharges = !dataRead.IsDBNull(2) ? dataRead.GetDouble(2) : -1; + var meanCost = !dataRead.IsDBNull(3) ? dataRead.GetDouble(3) : -1; var meanLOS = !dataRead.IsDBNull(4) ? dataRead.GetFloat(4) : 0; diff --git a/Source/Generators/IPGenerator/Program.cs b/Source/Generators/IPGenerator/Program.cs index befbada..97e5142 100644 --- a/Source/Generators/IPGenerator/Program.cs +++ b/Source/Generators/IPGenerator/Program.cs @@ -506,9 +506,9 @@ private static void InitIPNationalTotals() { int id = dataRead.GetInt32(0); string value = string.Format("\"Discharges\":{0},\"MeanCharges\":{1},\"MeanCost\":{2},\"MeanLOS\":{3},\"MedianCharges\":{4},\"MedianCost\":{5},\"MedianLOS\":{6},", - !dataRead.IsDBNull(1) ? dataRead.GetFloat(1).ToString() : "null", - !dataRead.IsDBNull(2) ? dataRead.GetFloat(2) : -1, - !dataRead.IsDBNull(3) ? dataRead.GetFloat(3) : -1, + !dataRead.IsDBNull(1) ? dataRead.GetInt32(1).ToString() : "null", + !dataRead.IsDBNull(2) ? dataRead.GetDouble(2) : -1, + !dataRead.IsDBNull(3) ? dataRead.GetDouble(3) : -1, !dataRead.IsDBNull(4) ? dataRead.GetFloat(4).ToString() : "null", !dataRead.IsDBNull(5) ? dataRead.GetFloat(5) : -1, !dataRead.IsDBNull(6) ? dataRead.GetFloat(6) : -1, diff --git a/Source/Generators/RegionGenerator/Program.cs b/Source/Generators/RegionGenerator/Program.cs index 117e206..04dbceb 100644 --- a/Source/Generators/RegionGenerator/Program.cs +++ b/Source/Generators/RegionGenerator/Program.cs @@ -643,9 +643,9 @@ private static void InitIPNationalTotals() { int id = dataRead.GetInt32(0); string value = string.Format("\"Discharges\":{0},\"MeanCharges\":{1},\"MeanCost\":{2},\"MeanLOS\":{3},\"MedianCharges\":{4},\"MedianCost\":{5},\"MedianLOS\":{6}", - dataRead.GetFloat(1), - dataRead.GetFloat(2), - dataRead.GetFloat(3), + dataRead.GetInt32(1), + dataRead.GetDouble(2), + dataRead.GetDouble(3), dataRead.GetFloat(4), dataRead.GetFloat(5), dataRead.GetFloat(6),