static private float GetDailyMoneyTotal(GamedayReportingData GRD, bool positive) { float num = 0.0f; foreach (KeyValuePair <GamedayReportingData.MoneyCategory, Dictionary <string, double> > kvp in GRD.CategorizedCashChanges) { num += GetDailyMoneyTotal(GRD, kvp.Key, positive); } return(num); }
private string GetDailyMoneyTotal(GamedayReportingData GRD, GamedayReportingData.MoneyCategory category, bool positive) { double num = 0.0; if (!GRD.CategorizedCashChanges.ContainsKey(category)) { return(string.Empty); } foreach (double num2 in GRD.CategorizedCashChanges[category].Values) { if ((positive && num2 >= 0.0) || (!positive && num2 <= 0.0)) { num += num2; } } return(num != 0.0 ? num.ToString("C0") : string.Empty); }
static private float GetDailyMoneyTotal(GamedayReportingData GRD, GamedayReportingData.MoneyCategory category, bool positive) { float num = 0.0f; if (!GRD.CategorizedCashChanges.ContainsKey(category)) { return(num); } foreach (float num2 in GRD.CategorizedCashChanges[category].Values) { if ((positive && num2 >= 0.0) || (!positive && num2 <= 0.0)) { num += num2; } } return(num); }