/// <summary> /// Adds refueling to database /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args) { Refueling refueling = new Refueling(); DataManager dataManager = new DataManager(); double temp = 0.0; //Get user input refueling.date = date.Date.DateTime; if (!HelperFunctions.convertStringToDouble(amount.Text, ref temp)) { //Error } refueling.amount = temp; if (!HelperFunctions.convertStringToDouble(tbCosts.Text, ref temp)) { //Error } refueling.costs = temp; if (!HelperFunctions.convertStringToDouble(tbDistance.Text, ref temp)) { //Error } refueling.drivenDistance = temp; refueling.isCompleteFilled = Convert.ToBoolean(completeFilled.IsChecked); refueling.calculateLiterPer100Kilometer(); ////Add new refueling to refueling list //(App.Current as App).dataManager.addRefuling(refueling); ////Save new refueling list //(App.Current as App).dataManager.saveRefuelings(); dataManager.addRefueling(refueling); result = AddFuelResult.AddFuel; }
private void ContentDialog_SecondaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args) { result = AddFuelResult.Cancel; }