private void SetSumOfKilometers() { // zlicza liczbę przejechanych kilometrów PrzejazdyEntities4 context = new PrzejazdyEntities4(); SumOfKilometers.Content = context.Rozliczenie.Sum(x => x.Traveled_Way).ToString() + " km"; }
private void SetSumOfTravelers() { // zlicza liczbę przejazdów PrzejazdyEntities4 context = new PrzejazdyEntities4(); SumOfTravelers.Content = context.Rozliczenie.Count().ToString(); }
private void LoadScatterChartData() { PrzejazdyEntities4 context = new PrzejazdyEntities4(); // Sortuje malejąco datę i bierze 5 najnowszych przejazdów var przejazdy = context.Rozliczenie.ToList().OrderByDescending(x => x.Data_).Take(5).ToList(); var chartDate = new List <KeyValuePair <string, int> >(); foreach (var przejazd in przejazdy) { // dodaje przejazd z datą i zużyciem paliwa do Listy chartDate.Add(new KeyValuePair <string, int>(przejazd.Data_.Value.ToString("dd/MM/yyyy"), Convert.ToInt32(przejazd.Fuel_Used))); } // Dodaje dane do wykresu ((ColumnSeries)mcChart2.Series[0]).ItemsSource = chartDate; }
private void LoadPieChartData() { PrzejazdyEntities4 context = new PrzejazdyEntities4(); // Sortuje malejąco datę i bierze 5 najnowszych przejazdów var przejazdy = context.Rozliczenie.ToList().OrderByDescending(x => x.Data_).Take(5).ToList(); var chartDate = new List <KeyValuePair <string, int> >(); foreach (var przejazd in przejazdy) { // dodaje przejazd z datą i liczbą kilometrów do Listy chartDate.Add(new KeyValuePair <string, int>(przejazd.Data_.Value.ToString("dd/MM/yyyy"), Convert.ToInt32(przejazd.Traveled_Way))); } // Dodaje dane do wykresu ((System.Windows.Controls.DataVisualization.Charting.PieSeries)mcChart.Series[0]).ItemsSource = chartDate; }