private List <KeyValuePair <object, double> > GetAverageTotalData() { var output = new List <KeyValuePair <object, double> >(); DateTime sd = new DateTime(2000, 01, 01); for (int i = 0; i < 12; i++) { var sum = Analyser.AverageTotal(SelectedInvoices.Where(x => x.Date.Month == sd.Month).ToArray()); output.Add(new KeyValuePair <object, double>(sd.ToString("MMM"), (double)sum)); sd = sd.AddMonths(1); } return(output); }
private List <KeyValuePair <object, double> > GetTipsData() { var output = new List <KeyValuePair <object, double> >(); DateTime sd = new DateTime(2000, 01, 01); for (int i = 0; i < 12; i++) { var sum = SelectedInvoices.Where(x => x.Date.Month == sd.Month).Sum(y => y.Tips); output.Add(new KeyValuePair <object, double>(sd.ToString("MMM"), (double)sum)); sd = sd.AddMonths(1); } return(output); }