public MainWindow() { InitializeComponent(); repo = new EventRepository(); FillUpList.DataContext = repo.Context().Events.Local; MPG.DataContext = repo.CalculateAverage(); if (repo.GetCount() >= 1) { HideHelpMessages(); } }
private void Submit_Click(object sender, RoutedEventArgs e) { NewEventForm.Visibility = Visibility.Collapsed; repo = new EventRepository(); int odometer = Int32.Parse(Odometer.Text); decimal gall = Convert.ToDecimal(Gallons.Text); decimal cost = Convert.ToDecimal(CostofFillUp.Text); string date = EventDate.SelectedDate.ToString(); repo.Add(new Event(odometer, gall, cost, date)); FillUpList.DataContext = repo.All(); MPG.DataContext = repo.CalculateAverage(); Odometer.Text = ""; Gallons.Text = ""; CostofFillUp.Text = ""; EventDate.Text = ""; }